首页> 外国专利> Coherency directory entry allocation based on eviction costs

Coherency directory entry allocation based on eviction costs

机译:基于收回成本的一致性目录条目分配

摘要

A processor partitions a coherency directory into different regions for different processor cores and manages the number of entries allocated to each region based at least in part on monitored recall costs indicating expected resource costs for reallocating entries. Examples of monitored recall costs include a number of cache evictions associated with entry reallocation, the hit rate of each region of the coherency directory, and the like, or a combination thereof. By managing the entries allocated to each region based on the monitored recall costs, the processor ensures that processor cores associated with denser memory access patterns (that is, memory access patterns that more frequently access cache lines associated with the same memory pages) are assigned more entries of the coherency directory.
机译:处理器将一致性目录划分为用于不同处理器核的不同区域,并且至少部分地基于指示用于重新分配条目的预期资源成本的监视的召回成本来管理分配给每个区域的条目的数量。监视的撤回成本的示例包括与条目重新分配,一致性目录的每个区域的命中率等相关的大量缓存逐出,或类似情况,或其组合。通过基于监视的召回成本管理分配给每个区域的条目,处理器确保为与更密集的内存访问模式(即,更频繁地访问与相同内存页面相关联的缓存行的内存访问模式)相关联的处理器核心分配更多的内存一致性目录的条目。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号