会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明申请
    • Data replication in multiprocessor NUCA systems to reduce horizontal cache thrashing
    • 多处理器NUCA系统中的数据复制,以减少水平缓存的颠簸
    • US20060080506A1
    • 2006-04-13
    • US10960611
    • 2004-10-07
    • Ramakrishnan RajamonyXiaowei ShenBalaram Sinharoy
    • Ramakrishnan RajamonyXiaowei ShenBalaram Sinharoy
    • G06F12/00
    • G06F12/0846G06F12/0813G06F12/084G06F12/122G06F2212/271
    • A method of managing a distributed cache structure having separate cache banks, by detecting that a given cache line has been repeatedly accessed by two or more processors which share the cache, and replicating that cache line in at least two separate cache banks. The cache line is optimally replicated in a cache bank having the lowest latency with respect to the given accessing processor. A currently accessed line in a different cache bank can be exchanged with a cache line in the cache bank with the lowest latency, and another line in the cache bank with lowest latency is moved to the different cache bank prior to the currently accessed line being moved to the cache bank with the lowest latency. Further replication of the cache line can be disabled when two or more processors alternately write to the cache line.
    • 一种通过检测给定的高速缓存行已被共享高速缓存的两个或多个处理器重复访问并且在至少两个单独的高速缓冲存储器中复制该高速缓存行的方式来管理具有单独的高速缓存组的分布式高速缓存结构的方法。 高速缓存行被优化地复制到相对于给定访问处理器具有最低延迟的缓存组中。 在不同的缓存组中的当前访问的行可以与具有最低延迟的高速缓存组中的高速缓存行交换,并且具有最低延迟的高速缓存组中的另一行在当前访问的行被移动之前移动到不同的高速缓存组 以最低的延迟到达缓存库。 当两个或更多个处理器交替写入高速缓存行时,可以禁用高速缓存行的进一步复制。
    • 9. 发明授权
    • Data replication in multiprocessor NUCA systems to reduce horizontal cache thrashing
    • 多处理器NUCA系统中的数据复制,以减少水平缓存的颠簸
    • US07287122B2
    • 2007-10-23
    • US10960611
    • 2004-10-07
    • Ramakrishnan RajamonyXiaowei ShenBalaram Sinharoy
    • Ramakrishnan RajamonyXiaowei ShenBalaram Sinharoy
    • G06F15/163G06F13/36
    • G06F12/0846G06F12/0813G06F12/084G06F12/122G06F2212/271
    • A method of managing a distributed cache structure having separate cache banks, by detecting that a given cache line has been repeatedly accessed by two or more processors which share the cache, and replicating that cache line in at least two separate cache banks. The cache line is optimally replicated in a cache bank having the lowest latency with respect to the given accessing processor. A currently accessed line in a different cache bank can be exchanged with a cache line in the cache bank with the lowest latency, and another line in the cache bank with lowest latency is moved to the different cache bank prior to the currently accessed line being moved to the cache bank with the lowest latency. Further replication of the cache line can be disabled when two or more processors alternately write to the cache line.
    • 一种通过检测给定的高速缓存行已被共享高速缓存的两个或多个处理器重复访问并且在至少两个单独的高速缓冲存储器中复制该高速缓存行的方式来管理具有单独的高速缓存组的分布式高速缓存结构的方法。 高速缓存行被优化地复制到相对于给定访问处理器具有最低延迟的缓存组中。 在不同的缓存组中的当前访问的行可以与具有最低延迟的高速缓存组中的高速缓存行交换,并且具有最低延迟的高速缓存组中的另一行在当前访问的行被移动之前移动到不同的高速缓存组 以最低的延迟到达缓存库。 当两个或更多个处理器交替写入高速缓存行时,可以禁用高速缓存行的进一步复制。