首页> 外国专利> Region based split-directory scheme to adapt to large cache sizes

Region based split-directory scheme to adapt to large cache sizes

机译:基于区域的拆分目录方案,以适应大型缓存

摘要

Systems, apparatuses, and methods for maintaining region-based cache directories split between node and memory are disclosed. The system with multiple processing nodes includes cache directories split between the nodes and memory to help manage cache coherency among the nodes' cache subsystems. In order to reduce the number of entries in the cache directories, the cache directories track coherency on a region basis rather than on a cache line basis, wherein a region includes multiple cache lines. Each processing node includes a node-based cache directory to track regions which have at least one cache line cached in any cache subsystem in the node. The node-based cache directory includes a reference count field in each entry to track the aggregate number of cache lines that are cached per region. The memory-based cache directory includes entries for regions which have an entry stored in any node-based cache directory of the system.
机译:公开了用于维护在节点和存储器之间划分的基于区域的高速缓存目录的系统,装置和方法。具有多个处理节点的系统包括在节点和内存之间划分的缓存目录,以帮助管理节点的缓存子系统之间的缓存一致性。为了减少高速缓存目录中条目的数量,高速缓存目录以区域为基础而不是以高速缓存行为基础来跟踪一致性,其中区域包括多条高速缓存行。每个处理节点包括基于节点的缓存目录,以跟踪具有至少一个缓存行缓存在节点中任何缓存子系统中的区域。基于节点的缓存目录在每个条目中都包含一个引用计数字段,以跟踪每个区域缓存的缓存行的总数。基于内存的缓存目录包括区域的条目,这些条目的条目存储在系统的任何基于节点的缓存目录中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号