【24h】

A tag-based cache replacement

机译:基于标签的缓存替换

获取原文

摘要

Conventional cache replacement policies use access information of each cache block for replacement decisions. We observe that there are many identical tags across different cache sets because programs exhibit spatial locality. The number of different tags in cache memory is significantly less than the total number of cache blocks in a cache. We propose a tag-based replacement that uses access frequency and recency of tags instead of cache blocks for the replacement decision. The tag-based replacement reduces the average miss rate of the baseline 1MB L2 cache by 15% over conventional LRU with 95% status bits reduction over conventional LRU. The performance improvement of a processor using the tag-based replacement is up to 40% with an average of 4.5% over LRU.
机译:传统的缓存替换策略使用每个缓存块的访问信息进行替换决策。我们观察到不同的缓存集中有许多相同的标签,因为程序呈现空间位置。缓存存储器中的不同标签的数量明显小于缓存中的缓存块的总数。我们提出了一种基于标签的替换,它使用标签的访问频率和新近度而不是用于替换决定的缓存块。基于标签的替换将基线1MB L2缓存的平均未命中率降低了15%的传统LRU,传统的LRU减少了95%的状态位。使用基于标签的替代的处理器的性能改进高达40%,平均在LRU上平均为4.5%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号