首页> 外文OA文献 >Cache Equalizer: A Cache Pressure Aware Block Placement Scheme for Large-Scale Chip Multiprocessors
【2h】

Cache Equalizer: A Cache Pressure Aware Block Placement Scheme for Large-Scale Chip Multiprocessors

机译:高速缓存均衡器:用于大型芯片多处理器的高速缓存压力感知块放置方案

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

This paper describes Cache Equalizer (CE), a novel distributed cache management scheme for large scale chip multiprocessors (CMPs). Our work is motivated by large asymmetry in cache sets usages. CE decouples the physical locations of cache blocks from their addresses for the sake of reducing misses caused by destructive interferences. Temporal pressure at the on-chip last-level cache, is continuously collected at a group (comprised of cache sets) granularity, and periodically recorded at the memory controller to guide the placement process. An incoming block is consequently placed at a cache group that exhibits the minimum pressure. CE provides Quality of Service (QoS) by robustly offering better performance than the baseline shared NUCA cache. Simulation results using a full-system simulator demonstrate that CE outperforms shared NUCA caches by an average of 15.5% and by as much as 28.5% for the benchmark programs we examined. Furthermore, evaluations manifested the outperformance of CE versus related CMP cache designs.
机译:本文介绍了高速缓存均衡器(CE),这是一种用于大规模芯片多处理器(CMP)的新型分布式高速缓存管理方案。我们的工作是由于高速缓存集用法的不对称性所致。 CE会将高速缓存块的物理位置与其地址分离,以减少由破坏性干扰引起的遗漏。片上末级高速缓存中的时间压力以一组(由高速缓存集组成)粒度连续收集,并定期记录在存储器控制器中以指导放置过程。因此,将传入的块放置在显示最小压力的缓存组中。 CE通过提供比基线共享NUCA缓存更好的性能来提供服务质量(QoS)。使用全系统仿真器的仿真结果表明,CE的性能比共享NUCA缓存平均高出15.5%,而对于我们所测试的基准程序,则高达28.5%。此外,评估表明,CE与相关的CMP缓存设计相比,性能要好。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号