首页> 外文会议>International Symposium on Microarchitecture >Banshee: Bandwidth-Efficient DRAM Caching via Software/Hardware Cooperation
【24h】

Banshee: Bandwidth-Efficient DRAM Caching via Software/Hardware Cooperation

机译:Banshee:通过软件/硬件合作缓存带宽高效的DRAM缓存

获取原文

摘要

Placing the DRAM in the same package as a processor enables several times higher memory bandwidth than conventional of package DRAM. Yet, the latency of in-package DRAM is not appreciably lower than that of of-package DRAM. A promising use of in-package DRAM is as a large cache. Unfortunately, most previous DRAM cache designs optimize mainly for cache hit latency and do not consider bandwidth efficiency as a first-class design constraint. Hence, as we show in this paper, these designs are suboptimal for use with in-package DRAM. We propose a new DRAM cache design, Banshee, that optimizes for both in-package and of-package DRAM bandwidth efficiency without degrading access latency. Banshee is based on two key ideas. First, it eliminates the tag lookup overhead by tracking the contents of the DRAM cache using TLBs and page table entries, which is efficiently enabled by a new lightweight TLB coherence protocol we introduce. Second, it reduces unnecessary DRAM cache replacement traffic with a new bandwidth-aware frequency-based replacement policy. Our evaluations show that Banshee significantly improves performance (15% on average) and reduces DRAM traffic (35.8% on average) over the best-previous latency-optimized DRAM cache design.
机译:将DRAM放置在与处理器相同的包中,使得能够比常规包DRAM的内存带宽高出多倍。然而,包装中的DRAM的延迟不会明显低于包裹DRAM的延迟。有希望的套装DRAM使用是一个大缓存。不幸的是,最前面的DRAM缓存设计优化主要针对缓存命中延迟,并且不会认为带宽效率作为一流的设计约束。因此,正如我们在本文中所展示的那样,这些设计是与封装中的DRAM一起使用的次优。我们提出了一个新的DRAM缓存设计,Banshee,它针对包装内和包装DRAM带宽效率进行了优化,而不会降低访问延迟。班亨基于两个关键的想法。首先,它通过使用TLB和PAGE表条目跟踪DRAM缓存的内容,消除了标签查找开销,这是通过我们介绍的新的轻量级TLB一致性协议有效启用的DRAM缓存的内容。其次,它通过新的带宽感知频率的替换策略减少了不必要的DRAM缓存替换流量。我们的评估表明,潘享斯显着提高了性能(平均为15%),并通过最佳先前的延迟优化的DRAM缓存设计来降低DRAM流量(平均35.8%)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号