首页> 外文期刊>IEEE Transactions on Computers >ECC-United Cache: Maximizing Efficiency of Error Detection/Correction Codes in Associative Cache Memories
【24h】

ECC-United Cache: Maximizing Efficiency of Error Detection/Correction Codes in Associative Cache Memories

机译:ECC-United Cache:在关联缓存记忆中最大限度地提高错误检测/校正码的效率

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

摘要

Error Detection/Correction Codes (EDCs/ECCs) are the most conventional approaches to protect on-chip caches against radiation-induced soft errors. The overhead of EDCs/ECCs is a major concern and is of decisive importance when a higher protection capability is required to tolerate multiple adjacent bit errors (burst errors). This article proposes the ECC-United Cache (EUC) architecture to improve the efficiency of EDCs/ECCs in set-associative L1 caches. EUC architecture extends the data protection granularity from a single word to multiple words by exploiting the parallel cache lines access, which is inherently available in the cache. As compared with the conventional architecture, EUC can be configured to provide: 1) the same protection capability with a significantly lower overhead, 2) a significantly higher protection capability with the same number of check bits, or 3) a trade-off between the former two features. Simulation results show that, when configured to minimize the overhead, EUC reduces the number of check bits by 69 and 75 percent in data-cache and instruction-cache, respectively. When configured to maximize the protection capability, EUC provides fourfold higher burst error detection/correction capability. Moreover, EUC is orthogonal to previous protection schemes and they can be redesigned based on the EUC architecture to further improve their efficiency.
机译:错误检测/校正码(EDCS / ECC)是保护片上缓存免受辐射引起的软误差的最常规方法。 EDC / ECC的开销是一个主要问题,并且当需要更高的保护能力来容忍多个相邻的位错误(突发错误)时,这一重要性是决定性的重要性。本文提出了ECC-United Cache(EUC)架构,以提高集合关联L1缓存中EDCS / ECC的效率。 EUC架构通过利用并行缓存行访问权限,从单个单词到多个单词将数据保护粒度扩展到多个单词,这在缓存中固有地可用。与传统架构相比,EUC可以配置为提供:1)具有显着较低的开销的相同保护能力,2)在相同数量的校验位数或3)之间具有显着更高的保护能力,或3)前两个特征。仿真结果表明,当配置为最小化开销时,EUC将分别在数据库缓存和指令缓存中减少69%和75%的校验位数。配置为最大化保护能力时,EUC提供了四倍高突发错误检测/校正功能。此外,EUC与先前的保护方案正交,它们可以根据EUC架构重新设计,以进一步提高其效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号