首页> 外文期刊>Computer architecture news >An LRU-based Replacement Algorithm Augmented with Frequency of Access in Shared Chip-Multiprocessor Caches
【24h】

An LRU-based Replacement Algorithm Augmented with Frequency of Access in Shared Chip-Multiprocessor Caches

机译:共享芯片多处理器高速缓存中基于访问频率增强的基于LRU的替换算法

获取原文
获取原文并翻译 | 示例
           

摘要

This paper proposes a new replacement algorithm to protect cache lines with potential future reuse from being evicted. In contrast to the recency based approaches used in the past (LRU for example), our algorithm also uses the notion of frequency of access. Instead of evicting the least recently used block, our algorithm identifies among a set of LRU blocks the one that is also least-frequently-used (according to a heuristic) and chooses that as a victim. We have implemented this replacement algorithm in a detailed simulation model of a chip multiprocessor system driven by SPEC2000 benchmarks. We have found that the new scheme improves performance for memory intensive applications. Moreover, as compared to other attempts, our replacement algorithm provides robust improvements across all benchmarks. We have also extended an earlier scheme proposed by Wong and Baer so it is switched off when performance is not improved. Our results show that this makes the scheme much more suitable for CMP configurations.
机译:本文提出了一种新的替换算法,以保护具有潜在未来重用性的高速缓存行免遭驱逐。与过去使用的基于新近度的方法(例如LRU)相比,我们的算法还使用访问频率的概念。我们的算法不是逐出最近使用最少的块,而是在一组LRU块中识别出也是最不频繁使用的块(根据启发式方法),然后选择它作为受害者。我们已经在由SPEC2000基准驱动的芯片多处理器系统的详细仿真模型中实现了这种替换算法。我们发现新方案提高了内存密集型应用程序的性能。而且,与其他尝试相比,我们的替换算法在所有基准测试中均提供了强大的改进。我们还扩展了Wong和Baer提出的较早的方案,因此在性能未得到改善时将其关闭。我们的结果表明,这使该方案更适合CMP配置。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号