...
首页> 外文期刊>ACM Transactions on Embedded Computing Systems >Using a Flexible Fault-Tolerant Cache to Improve Reliability for Ultra Low Voltage Operation
【24h】

Using a Flexible Fault-Tolerant Cache to Improve Reliability for Ultra Low Voltage Operation

机译:使用灵活的容错高速缓存来提高超低压操作的可靠性

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

获取外文期刊封面封底 >>

       

摘要

Caches are known to consume a large part of total microprocessor power. Traditionally, voltage scaling has been used to reduce both dynamic and leakage power in caches. However, aggressive voltage reduction causes process-variation-induced failures in cache SRAM arrays, which compromise cache reliability. In this article, we propose FFT-Cache, a flexible fault-tolerant cache that uses a flexible defect map to configure its architecture to achieve significant reduction in energy consumption through aggressive voltage scaling while maintaining high error reliability. FFT-Cache uses a portion of faulty cache blocks as redundancy-using block-level or line-level replication within or between sets-to tolerate other faulty caches lines and blocks. Our configuration algorithm categorizes the cache lines based on degree of conflict between their blocks to reduce the granularity of redundancy replacement. FFT-Cache thereby sacrifices a minimal number of cache lines to avoid impacting performance while tolerating the maximum amount of defects. Our experimental results on a processor executing SPEC2K benchmarks demonstrate that the operational voltage of both L1/L2 caches can be reduced down to 375 mV, which achieves up to 80% reduction in the dynamic power and up to 48% reduction in the leakage power. This comes with only a small performance loss (<%5) and 13% area overhead.
机译:已知高速缓存消耗了微处理器总功率的很大一部分。传统上,电压缩放已用于减少高速缓存中的动态和泄漏功率。但是,过大的电压降低会导致高速缓存SRAM阵列中因工艺变化引起的故障,从而损害高速缓存的可靠性。在本文中,我们提出了FFT高速缓存,这是一种灵活的容错高速缓存,它使用灵活的缺陷映射表来配置其体系结构,以通过积极的电压缩放来显着降低能耗,同时保持较高的错误可靠性。 FFT缓存使用部分故障缓存块作为冗余,在集内或集合之间使用块级或行级复制,以容忍其他故障缓存行和块。我们的配置算法根据缓存行之间的冲突程度对缓存行进行分类,以减少冗余替换的粒度。 FFT高速缓存因此牺牲了最少数量的高速缓存行,以避免在影响最大数量的缺陷的同时影响性能。我们在执行SPEC2K基准测试的处理器上的实验结果表明,两个L1 / L2高速缓存的工作电压均可降低至375 mV,从而可将动态功率降低多达80%,将泄漏功率降低多达48%。这仅带来很小的性能损失(<%5)和13%的区域开销。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号