首页> 外文期刊>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on >MAEPER: Matching Access and Error Patterns With Error-Free Resource for Low Vcc L1 Cache
【24h】

MAEPER: Matching Access and Error Patterns With Error-Free Resource for Low Vcc L1 Cache

机译:MAEPER:将访问和错误模式与无错误资源匹配以实现低Vcc L1缓存

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

摘要

Large SRAMs are the practical bottleneck to achieve a low supply voltage, because they suffer from process variation-induced bit errors at a low supply voltage. In this paper, we present an error-resilient cache architecture that resolves the drawback of previous approaches, i.e., the performance degradation at a low supply voltage which is caused by cache misses in accesses to faulty resources. We utilize cache access locality and error-free resources in a cost-effective manner. First, we classify cache lines into fully and partially accessed groups and apply appropriate methods to each group. For the partially accessed group, we propose a method of matching memory access behavior and error locations with intra-cache line word-level remapping. In order to reduce the area overhead used to store the cache access information history, we present an access pattern-learning line-fill buffer (LFB). For the fully accessed group, we propose the utilization of error-free assist functions in the cache, i.e., a LFB and victim cache with no process variation-induced error at the target minimum supply voltage. We also present an error-aware prefetch method that allows us to utilize the error-free victim cache to achieve a further reduction in cache misses due to faulty resources. Experimental results show that the proposed method gives an average 32.6% reduction in cycles per instruction at an error rate of 0.2% with a small area overhead of 8.2%.
机译:大型SRAM是实现低电源电压的实际瓶颈,因为它们在低电源电压下会遭受工艺变化引起的位错误的困扰。在本文中,我们提出了一种具有容错能力的缓存体系结构,该体系结构解决了先前方法的弊端,即在低电源电压下性能下降的原因是由于访问错误资源时缓存未命中而造成的。我们以经济高效的方式利用缓存访问本地性和无错误的资源。首先,我们将缓存行分为完全访问和部分访问的组,然后将适当的方法应用于每个组。对于部分访问的组,我们提出了一种将内存访问行为和错误位置与内部高速缓存行字级重新映射相匹配的方法。为了减少用于存储缓存访问信息历史记录的区域开销,我们提出一种访问模式学习行填充缓冲区(LFB)。对于完全访问的组,我们建议在高速缓存中使用无错误辅助功能,即LFB和受害者高速缓存,并且在目标最小电源电压下没有过程变化引起的错误。我们还提出了一种错误感知的预取方法,该方法允许我们利用无错误的受害者缓存来进一步减少由于资源故障而导致的缓存未命中。实验结果表明,所提出的方法平均每条指令的周期减少32.6%,错误率为0.2%,而面积开销较小,为8.2%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号