首页> 外文会议>IEEE 17th International Symposium on High Performance Computer Architecture >NUcache: An efficient multicore cache organization based on Next-Use distance
【24h】

NUcache: An efficient multicore cache organization based on Next-Use distance

机译:NUcache:基于“下一使用距离”的高效多核缓存组织

获取原文
获取外文期刊封面目录资料

摘要

The effectiveness of the last-level shared cache is crucial to the performance of a multi-core system. In this paper, we observe and make use of the DelinquentPC — Next-Use characteristic to improve shared cache performance. We propose a new PC-centric cache organization, NUcache, for the shared last level cache of multi-cores. NUcache logically partitions the associative ways of a cache set into MainWays and DeliWays. While all lines have access to the MainWays, only lines brought in by a subset of delinquent PCs, selected by a PC selection mechanism, are allowed to enter the DeliWays. The PC selection mechanism is an intelligent cost-benefit analysis based algorithm that utilizes Next-Use information to select the set of PCs that can maximize the hits experienced in DeliWays. Performance evaluation reveals that NUcache improves the performance over a baseline design by 9.6%, 30% and 33% respectively for dual, quad and eight core workloads comprised of SPEC benchmarks. We also show that NUcache is more effective than other well-known cache-partitioning algorithms.
机译:最后一级共享缓存的有效性对于多核系统的性能至关重要。在本文中,我们观察并利用了DelinquentPC-Next-Use特性来提高共享缓存的性能。对于多核共享的最后一级缓存,我们提出了一个新的以PC为中心的缓存组织NUcache。 NUcache在逻辑上将缓存集的关联方式划分为MainWays和DeliWays。当所有线路都可以访问MainWay时,仅允许通过PC选择机制选择的一部分不良PC引入的线路进入DeliWay。 PC选择机制是一种基于智能成本效益分析的算法,该算法利用“下一次使用”信息来选择可最大化DeliWays命中率的PC集合。性能评估表明,对于由SPEC基准组成的双核,四核和八核工作负载,NUcache的基准设计性能分别提高了9.6%,30%和33%。我们还展示了NUcache比其他众所周知的缓存分区算法更有效。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号