首页> 外文会议>IEEE International Confernece on Computer Design >LRU-PEA: A Smart Replacement Policy for Non-Uniform Cache Architectures on Chip Multiprocessors
【24h】

LRU-PEA: A Smart Replacement Policy for Non-Uniform Cache Architectures on Chip Multiprocessors

机译:LRU-PEA:芯片多处理器上的非均匀缓存架构的智能替换策略

获取原文

摘要

The increasing speed-gap between processor and memory and the limited memory bandwidth make last-level cache performance crucial for CMP architectures. Non Uniform Cache Architectures (NUCA) have been introduced to deal with this problem. This memory organization divides the whole memory space into smaller pieces or banks allowing nearer banks to have better access latencies than further banks. Moreover, an adaptive replacement policy that efficiently reduces misses in the last-level cache could boost performance, particularly if set associativity is adopted. Unfortunately, traditional replacement policies do not behave properly as they were designed for single-processors. This paper focuses on Bank Replacement. This policy involves three key decisions when there is a miss: where to place a data block within the cache set, which data to evict from the cache set and finally, where to place the evicted data. We propose a novel replacement technique that enables more intelligent replacement decisions to be taken. This technique is based on the observation that some types of data are less commonly accessed depending on which bank they reside in. We call this technique LRU-PEA (Least Recently Used with a Priority Eviction Approach). We show that the proposed technique significantly reduces the requests to the off-chip memory by increasing the hit ratio in the NUCA cache. This translates into an average IPC improvement of 8% and into an Energy per Instruction (EPI) reduction of 5%.
机译:处理器和内存之间的速度差距和有限的内存带宽对CMP架构进行了最重要的缓存性能。已引入非统一缓存架构(NUCA)以处理此问题。此内存组织将整个内存空间划分为较小的碎片或银行,允许更近的银行具有比其他银行更好的访问延迟。此外,有效地减少了最后级别高速缓存中的错误的自适应替换策略可以提高性能,特别是如果采用设置关联性。不幸的是,传统的替代政策不会正常,因为它们是为单处理器设计的。本文重点介绍了银行替代品。当有一个小姐时,此政策涉及三个关键决策:在哪里可以在缓存集中放置数据块,其中数据从缓存集中逐出,最后在其中放置驱逐数据。我们提出了一种新颖的替代技术,可以采取更加智能的更换决策。该技术基于观察结果,即根据其所在的银行,某些类型的数据不太普遍访问。我们称之为Lru-pea(最近与优先级驱逐方法使用)。我们表明,提出的技术通过增加NUCA缓存中的命中率来显着降低对片外存储器的请求。这转化为8%的平均IPC改善,每指令(EPI)减少5%的能量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号