首页> 外文会议>2013 IEEE Conference on Information amp; Communication Technologies >Global conflict avoidance using block placement strategies in multi-level caches
【24h】

Global conflict avoidance using block placement strategies in multi-level caches

机译:在多级缓存中使用块放置策略避免全局冲突

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Eliminating the conflict misses in the caches has been a foremost field of research in cache memories. Although several cache addressing/indexing techniques have been demonstrated, most of them discuss about eliminating conflict misses for various memory access strides in a solo cache system. In this paper we present the analysis of the scenarios where conflicts arise at different levels of caches in a multilevel cache system. In this paper, we propose two block placement schemes least-XOR and full-XOR for multi-level caches. These placement strategies reduce the scenarios where two addresses conflict with each other at multiple places in multi-cache system and thus improves the global miss rates which are fairer indicator of performance than the local miss rate. These schemes do not require any additional hardware to the existing indexing hardware on the chip. We evaluate these schemes on sixteen memory intensive spec2000 benchmarks and show that there is a significant improvement over the traditional scheme for various performance measures such as cache miss rates, memory traffic, and CPI reductions. These schemes can achieve about 10–20% reduction in L2 and L3 cache miss rates.
机译:消除高速缓存中的冲突遗漏已成为高速缓存存储器研究的最重要领域。尽管已展示了几种高速缓存寻址/索引技术,但其中大多数讨论了如何消除单独高速缓存系统中各种内存访问步长的冲突遗漏。在本文中,我们对多级缓存系统中不同级别的缓存中发生冲突的情况进行了分析。在本文中,我们针对多级缓存提出了两种块放置方案:最小XOR和全XOR。这些放置策略减少了两个地址在多缓存系统中的多个位置相互冲突的情况,从而提高了全局未命中率,这是比本地未命中率更公平的性能指标。这些方案不需要芯片上现有索引硬件的任何其他硬件。我们根据16个内存密集的spec2000基准对这些方案进行了评估,结果表明,在各种性能指标(例如缓存未命中率,内存流量和CPI降低)方面,传统方案有了显着改进。这些方案可以使L2和L3缓存未命中率降低约10–20%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号