首页> 外文会议>IEEE International Conference on High Performance Computing and Communications >Eliminating Conflicts in a Multilevel Cache Using XOR-Based Placement Techniques
【24h】

Eliminating Conflicts in a Multilevel Cache Using XOR-Based Placement Techniques

机译:使用基于XOR的放置技术消除多级缓存中的冲突

获取原文

摘要

Eliminating the conflict misses always remained the primary objective for the designers of cache memory. Although many alternative cache block placement techniques have been proposed in the past, the amount of research published on this so far is less than one expects. Most of the past techniques discuss to eliminate conflicts where an application generates a particular memory access pattern in a solo cache memory. With the advent of multiprocessing architectures it becomes more likely that an application mix does not generate a regular access pattern against a multilevel cache hierarchy system. In this paper, we present two cache placement techniques called the least-XOR and the full-XOR specially tailored for a multilevel cache system. These techniques lower the conflict misses by eliminating the conflicts occurring under the scenarios where two addresses are in conflict with each other at multiple levels in a cache hierarchy. Since these schemes target only the cache hashing functions, they do not require any additional hardware on the chip. Our results on sixteen memory intensive spec2000 benchmark traces show that the proposed schemes gives a significant improvement in the cache miss rate, memory traffic and CPI over the traditional scheme. The full-XOR technique achieves 19% reduction whereas least-XOR achieves 17% reduction in the L3 cache global miss rate. The results also show that the schemes perform well even for multi-trace workloads.
机译:消除冲突未命中始终仍然是高速缓存内存设计人员的主要目标。虽然过去已经提出了许多替代的缓存块放置技术,但到目前为止发布的研究数量小于一个预期。过去的大多数技术讨论以消除应用程序在独奏高速缓冲存储器中生成特定存储器访问模式的冲突。随着多处理架构的出现,它变得更有可能对多级缓存层次系统产生常规访问模式。在本文中,我们呈现了两个缓存放置技术,称为最低XOR和专门为多级高速缓存系统量身定制的全XOR。这些技术通过消除在缓存层次结构中的多个级别中的两个地址在彼此冲突的情况下消除了发生的冲突来降低冲突未命中。由于这些方案仅针对缓存散列函数,因此它们不需要芯片上的任何额外硬件。我们在十六个内存密集型Spec2000基准迹线上的结果表明,该方案在传统方案上提高了高速缓存未命中率,内存流量和CPI的显着改善。全XOR技术实现了19%的减少,而最小XOR达到L3缓存全局错过率降低17%。结果还表明,即使对于多跟踪工作负载,该方案也表现良好。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号