首页> 外国专利> Non-uniform memory access (NUMA) data processing system that permits multiple caches to concurrently hold data in a recent state from which data can be sourced by shared intervention

Non-uniform memory access (NUMA) data processing system that permits multiple caches to concurrently hold data in a recent state from which data can be sourced by shared intervention

机译:非统一内存访问(NUMA)数据处理系统,允许多个缓存将数据并发地保持在最新状态,通过共享干预可以从中获取数据

摘要

A non-uniform memory access (NUMA) computer system includes first and second processing nodes that are each coupled to a node interconnect. The first processing node includes a system memory and first and second processors that each have a respective one of first and second cache hierarchies, which are coupled for communication by a local interconnect. The second processing node includes at least a system memory and a third processor having a third cache hierarchy. The first cache hierarchy and the third cache hierarchy are permitted to concurrently store an unmodified copy of a particular cache line in a Recent coherency state from which the copy of the particular cache line can be sourced by shared intervention. In response to a request for the particular cache line by the second cache hierarchy, the first cache hierarchy sources a copy of the particular cache line to the second cache hierarchy by shared intervention utilizing communication on only the local interconnect and without communication on the node interconnect.
机译:非统一存储器访问(NUMA)计算机系统包括第一处理节点和第二处理节点,每个处理节点耦合到节点互连。第一处理节点包括系统存储器以及分别具有第一和第二高速缓存层级中的相应一个的第一和第二处理器,它们被耦合以通过本地互连进行通信。第二处理节点至少包括系统存储器和具有第三高速缓存层次结构的第三处理器。允许第一高速缓存层次结构和第三高速缓存层次结构以最近一致性状态同时存储特定高速缓存行的未修改副本,可以通过共享干预从中获取特定高速缓存行的副本。响应于第二高速缓存层次结构对特定高速缓存行的请求,第一高速缓存层次结构通过仅利用本地互连上的通信而没有节点互连上的通信的共享干预将特定高速缓存行的副本源到第二高速缓存层次结构。

著录项

相似文献

  • 专利
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号