会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Efficient region coherence protocol for clustered shared-memory multiprocessor systems
    • 用于集群共享内存多处理器系统的高效区域一致性协议
    • US08397030B2
    • 2013-03-12
    • US12144759
    • 2008-06-24
    • Jason F. CantinSteven R. Kunkel
    • Jason F. CantinSteven R. Kunkel
    • G06F12/08
    • G06F12/0833G06F12/0822
    • A system and method of a region coherence protocol for use in Region Coherence Arrays (RCAs) deployed in clustered shared-memory multiprocessor systems which optimize cache-to-cache transfers by allowing broadcast memory requests to be provided to only a portion of a clustered shared-memory multiprocessor system. Interconnect hierarchy levels can be devised for logical groups of processors, processors on the same chip, processors on chips aggregated into a multichip module, multichip modules on the same printed circuit board, and for processors on other printed circuit boards or in other cabinets. The present region coherence protocol includes, for example, one bit per level of interconnect hierarchy, such that the one bit has a value of “1” to indicate that there may be processors caching copies of lines from the region at that level of the interconnect hierarchy, and the one bit has a value of “0” to indicate that there are no cached copies of any lines from the region at that respective level of the interconnect hierarchy.
    • 区域一致性协议的系统和方法,用于部署在群集共享存储器多处理器系统中的区域相干阵列(RCA),其通过允许广播存储器请求仅提供给集群共享的一部分来优化高速缓存到高速缓存传输 内存多处理器系统。 可以为逻辑组处理器,同一芯片上的处理器,集成到多芯片模块中的芯片上的处理器,同一印刷电路板上的多芯片模块以及其他印刷电路板或其他机柜中的处理器设计互连层级。 当前区域相干协议包括例如每层次的互连层级中的一位,使得一位具有值1以指示可以存在处理器从互连层级的该级别的区域缓存行的副本, 并且一位的值为0,表示在互连层次结构的相应级别的区域中没有任何行的缓存副本。
    • 5. 发明授权
    • Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of shared memory blocks
    • 用于预测共享存储器块的位置的高速缓存一致性协议状态的方法,装置和计算机程序产品
    • US07395376B2
    • 2008-07-01
    • US11184315
    • 2005-07-19
    • Jason Frederick CantinSteven R. Kunkel
    • Jason Frederick CantinSteven R. Kunkel
    • G06F12/00G06F13/00G06F13/28
    • G06F12/0831G06F12/0813G06F2212/507
    • A method, apparatus, and computer program product are disclosed for reducing the number of unnecessarily broadcast local requests to reduce the latency to access data from remote nodes in an SMP computer system. A shared invalid cache coherency protocol state is declined that predicts whether a memory read request to read data in a shared cache line can be satisfied within a local node. When a cache line is in the shared invalid state, a valid copy of the data is predicted to be located in the local node. When a cache line is in the invalid state and not in the shared invalid state, a valid copy of the data is predicted to be located in one of the remote nodes. Memory read requests to read data in a cache line that is not currently in tile shared invalid state are broadcast first to remote nodes. Memory read requests to read data in a cache line that is currently in the shared invalid state are broadcast first to a local node, and in response to being unable to satisfy the memory read requests within the local node, the memory read requests are broadcast to the remote nodes.
    • 公开了用于减少不必要地广播的本地请求的数量以减少从SMP计算机系统中的远程节点访问数据的等待时间的方法,装置和计算机程序产品。 共享的无效高速缓存一致性协议状态被拒绝,该状态预测在本地节点内是否可以满足在共享高速缓存行中读取数据的存储器读取请求。 当高速缓存行处于共享无效状态时,预测数据的有效副本位于本地节点中。 当高速缓存行处于无效状态而不处于共享无效状态时,预测数据的有效副本位于远程节点之一中。 在当前处于瓦片共享无效状态的缓存行中读取数据的内存读取请求首先被广播到远程节点。 在当前处于共享无效状态的高速缓存行中读取数据的存储器读取请求首先被广播到本地节点,并且响应于不能满足本地节点内的存储器读取请求,存储器读取请求被广播到 远程节点。
    • 7. 发明授权
    • Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of modified memory blocks
    • 用于预测修改的存储器块的位置的高速缓存一致性协议状态的方法,装置和计算机程序产品
    • US07360032B2
    • 2008-04-15
    • US11184314
    • 2005-07-19
    • Jason Frederick CantinSteven R. Kunkel
    • Jason Frederick CantinSteven R. Kunkel
    • G06F12/00G06F13/00G06F13/28
    • G06F12/0831G06F12/0813G06F2212/507
    • A method, apparatus, and computer program product are disclosed for reducing the number of unnecessarily broadcast remote requests to reduce the latency to access data from local nodes and to reduce global traffic in an SMP computer system. A modified invalid cache coherency protocol state is defined that predicts whether a memory access request to read or write data in a cache line can be satisfied within a local node. When a cache line is in the modified invalid state, the only valid copies of the data are predicted to be located in the local node. When a cache line is in the invalid state and not in the modified invalid state, a valid copy of the data is predicted to be located in one of the remote nodes.Memory access requests to read exclusive or write data in a cache line that is not currently in the modified invalid state are broadcast first to all nodes. Memory access requests to read exclusive or write data in a cache line that is currently in the modified invalid state are broadcast first to a local node, and in response to being unable to satisfy the memory access requests within the local node, the memory access requests are broadcast to the remote nodes.
    • 公开了一种方法,装置和计算机程序产品,用于减少不必要地广播的远程请求的数量,以减少从本地节点访问数据的等待时间并减少SMP计算机系统中的全局流量。 定义了修改的无效高速缓存一致性协议状态,其预测在本地节点内是否可以满足在高速缓存行中读取或写入数据的存储器访问请求。 当缓存行处于修改的无效状态时,数据的唯一有效副本被预测位于本地节点中。 当高速缓存行处于无效状态而不处于修改的无效状态时,预测数据的有效副本位于远程节点之一中。 在当前处于修改的无效状态的高速缓存行中读取独占或写入数据的存储器访问请求首先被广播到所有节点。 在当前处于修改的无效状态的高速缓存行中读取独占或写入数据的存储器访问请求首先被广播到本地节点,并且响应于不能满足本地节点内的存储器访问请求,存储器访问请求 广播到远程节点。