首页> 外文会议>IEEE/ACM International Conference on Computer-Aided Design >Leveraging value locality for efficient design of a hybrid cache in multicore processors
【24h】

Leveraging value locality for efficient design of a hybrid cache in multicore processors

机译:利用值局部性在多核处理器中高效设计混合缓存

获取原文

摘要

Owing to negligible leakage current, high density and superior scalability, Spin-Transfer Torque RAM (STT-RAM) technology becomes one of the promising candidates for low power and high capacity on-chip caches in multicore systems. While STT-RAM read access latency is comparable to that of SRAM, write operations in STT-RAM are more challenging: writes are slow, consume a large energy, and the lifetime of STT-RAM is limited by the number of write operations to each cell. To overcome these challenges in STT-RAM caches, this paper explores the potential of eliminating redundant writes using the phenomenon of frequent value locality (FVL). According to FLV, few distinct values appear in a large fraction of memory transactions, with emphasis on cache memories in this work. By leveraging frequent value locality, we propose a novel value-based hybrid (STT-RAM +, SRAM) cache that has benefits of both SRAM and STT-RAM technologies - i.e., it is high-performance, power-efficient, and scalable. Our evaluation results for a 8-core chip-multiprocessor with 6MB last-level cache show that our proposed design is able to reduce power consumption of a STT-RAM cache by up to 90% (an average of 82%), enhances its lifetime by up to 52% (29% on average), and improves the system performance by up 30% (11% on average), for a wide range of multi-threaded and multi-program workloads.
机译:由于漏电流,高密度和出色的可扩展性可以忽略不计,自旋转扭矩RAM(STT-RAM)技术成为多核系统中低功耗和大容量片上高速缓存的有希望的候选者之一。尽管STT-RAM的读取访问延迟可与SRAM相比,但STT-RAM中的写入操作更具挑战性:写入速度慢,消耗大量能量,并且STT-RAM的寿命受到每次写入操作次数的限制。细胞。为了克服STT-RAM缓存中的这些挑战,本文探讨了使用频繁值局部性(FVL)现象消除冗余写入的潜力。根据FLV的说法,在很大一部分内存事务中很少出现不同的值,在此工作中重点放在高速缓存中。通过利用频繁的价值局部性,我们提出了一种新颖的基于价值的混合(STT-RAM +,SRAM)缓存,该缓存同时具有SRAM和STT-RAM技术的优势-即它具有高性能,高能效和可扩展性。我们对具有6MB末级高速缓存的8核芯片多处理器的评估结果表明,我们提出的设计能够将STT-RAM高速缓存的功耗降低多达90%(平均82%),从而提高了性能。对于各种多线程和多程序工作负载,其使用寿命最多可增加52%(平均29%),并且可将系统性能提高30%(平均11%)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号