【24h】

Variation-Tolerant Cache by Two-Layer Error Control Codes

机译:两层错误控制代码的变异高速缓存

获取原文

摘要

In this paper, we explore a two-layer error control codes (ECC), which combines rectangular and Hamming product codes in an efficient way to address process and supply voltage variation in cache. Two-layer ECC employs simple rectangular codes for each cache line to detect error, while loading extra Hamming product codes check bits in the case of error detection; thus enabling process and supply voltage variation-tolerant cache design. Our analysis and experimental results shows that compared to complex 4-way 4EC5ED, two-layer ECC can increase Mean-Error-To-Failure by more than 2x, improve reliability by two order of magnitude under process variation, and reduce residual failure rate by one order of magnitude under supply voltage variation. Compared to simple 8-way SECDED, two-layer ECC shows a 28x-133x improvement in METF, and residual failure rate are improved furthermore.
机译:在本文中,我们探讨了双层错误控制代码(ECC),其以有效的方式将矩形和汉明产品代码组合在缓存中寻址过程和电源电压变化。双层ECC为每个高速缓存线采用简单的矩形代码以检测错误,同时在错误检测时加载额外的汉明产品代码检查位;因此,启用过程和电源电压变化容易高速缓存设计。我们的分析和实验结果表明,与复杂的4-Lia 4-S455相比,两层ECC可以将平均误差变为2倍,在过程变化下提高了两个数量级的可靠性,并降低了残余故障率电源电压变化下的一种数量级。与简单的8路二均匀相比,双层ECC在METF中显示出28倍133倍,并且还提高了残余故障率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号