首页> 外文会议>High performance embedded architectures and compilers >ACM: An Efficient Approach for Managing Shared Caches in Chip Multiprocessors
【24h】

ACM: An Efficient Approach for Managing Shared Caches in Chip Multiprocessors

机译:ACM:一种管理芯片多处理器中共享缓存的有效方法

获取原文
获取原文并翻译 | 示例

摘要

This paper proposes and studies a hardware-based adaptive controlled migration strategy for managing distributed L2 caches in chip multiprocessors. Building on an area-efficient shared cache design, the proposed scheme dynamically migrates cache blocks to cache banks that best minimize the average L2 access latency. Cache blocks are continuously monitored and the locations of the optimal corresponding cache banks are predicted to effectively alleviate the impact of non-uniform cache access latency. By adopting migration alone without replication, the exclusiveness of cache blocks is maintained, thus further optimizing the cache miss rate. Simulation results using a full system simulator demonstrate that the proposed controlled migration scheme outperforms the shared caching strategy and compares favorably with previously proposed replication schemes.
机译:本文提出并研究了一种基于硬件的自适应受控迁移策略,用于管理芯片多处理器中的分布式L2缓存。在面积有效的共享缓存设计的基础上,提出的方案将缓存块动态迁移到缓存库,从而最大程度地减少了平均L2访问延迟。连续监视高速缓存块,并预测最佳的相应高速缓存存储区的位置,以有效减轻不均匀的高速缓存访​​问延迟的影响。通过仅采用迁移而不进行复制,可以保持高速缓存块的排他性,从而进一步优化了高速缓存未命中率。使用完整系统模拟器的模拟结果表明,所提出的受控迁移方案优于共享缓存策略,并且与先前提出的复制方案相比具有优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号