首页> 外文期刊>IEICE transactions on information and systems >Throttling Capacity Sharing Using Life Time and Reuse Time Prediction in Private L2 Caches of Chip Multiprocessors
【24h】

Throttling Capacity Sharing Using Life Time and Reuse Time Prediction in Private L2 Caches of Chip Multiprocessors

机译:在芯片多处理器的私有L2高速缓存中使用寿命和重用时间预测进行节流容量共享

获取原文
           

摘要

In Chip Multi-Processors (CMPs), private L2 caches have potential benefits in future CMPs, e.g. small access latency, performance isolation, tile-friendly architecture and simple low bandwidth on-chip interconnect. But the major weakness of private cache is the higher cache miss rate caused by small private cache capacity. To deal with this problem, private caches can share capacity through spilling replaced blocks to other private caches. However, indiscriminate spilling can make capacity problem worse and influence performance negatively. This letter proposes throttling capacity sharing (TCS) for effective capacity sharing in private L2 caches. TCS determines whether to spill a replaced block by predicting reuse possibility, based on life time and reuse time . In our performance evaluation, TCS improves weighted speedup by 48.79%, 6.37% and 5.44% compared to non-spilling, Cooperative Caching with best spill probability (CC) and Dynamic Spill-Receive (DSR), respectively.
机译:在芯片多处理器(CMP)中,私有L2缓存在将来的CMP中具有潜在的优势,例如较小的访问延迟,性能隔离,图块友好的体系结构和简单的低带宽片上互连。但是专用高速缓存的主要缺点是由较小的专用高速缓存容量引起的较高的高速缓存未命中率。为了解决这个问题,专用缓存可以通过将替换的块溢出到其他专用缓存来共享容量。但是,不加选择的溢出会使容量问题变得更糟,并对性能产生负面影响。这封信提出了节流容量共享(TCS),用于在私有L2高速缓存中进行有效的容量共享。 TCS基于寿命和重用时间,通过预测重用可能性来确定是否溢出替换的块。在我们的性能评估中,TCS与非溢出,具有最佳溢出概率的协作缓存(CC)和动态溢出接收(DSR)相比,分别将加权加速提高了48.79%,6.37%和5.44%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号