Reducing Soft-error Vulnerability of Caches using Data Compression

被引:4
|
作者
Mittal, Sparsh [1 ]
Vetter, Jeffrey S. [1 ]
机构
[1] Oak Ridge Natl Lab, Oak Ridge, TN 37830 USA
关键词
Reliability; resilience; fault-tolerance; soft/transient error; cache; vulnerability; data compression;
D O I
10.1145/2902961.2902977
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With ongoing chip miniaturization and voltage scaling, particle strike-induced soft errors present increasingly severe threat to the reliability of on-chip caches. In this paper, we present a technique to reduce the vulnerability of caches to soft-errors. Our technique uses data compression to reduce the number of vulnerable data bits in the cache and performs selective duplication of more critical data-bits to provide extra protection to them. Microarchitectural simulations have shown that our technique is effective in reducing cache vulnerability and outperforms another technique. For single and dual-core system configuration, the average reduction in cache vulnerability is 5.59x and 8.44x, respectively. Also, the implementation and performance overheads of our technique are minimal and it is useful for a broad range of workloads.
引用
收藏
页码:197 / 202
页数:6
相关论文
共 50 条
  • [31] INTEL TO DISCLOSE 16-K STATIC SECRETS AND TO RELEASE SOFT-ERROR DATA
    POSA, JG
    ELECTRONICS-US, 1979, 52 (24): : 40 - 40
  • [32] A Soft-Error Mitigated Microprocessor With Software Controlled Error Reporting and Recovery
    Farnsworth, Chad
    Clark, Lawrence T.
    Gogulamudi, Anudeep R.
    Vashishtha, Vinay
    Gujja, Aditya
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2016, 63 (04) : 2241 - 2249
  • [33] Modeling and optimization for soft-error reliability of sequential circuits
    Miskov-Zivanov, Natasa
    Marculescu, Diana
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (05) : 803 - 816
  • [34] Autonomous Soft-Error Tolerance of FPGA Configuration Bits
    Das, Anup
    Venkataraman, Shyamsundar
    Kumar, Akash
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2015, 8 (02)
  • [35] RELIABILITY OF SEMICONDUCTOR RAMS WITH SOFT-ERROR SCRUBBING TECHNIQUES
    YANG, GC
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1995, 142 (05): : 337 - 344
  • [36] Fingerprinting: Bounding soft-error detection latency and bandwidth
    Smolens, JC
    Gold, BT
    Kim, J
    Falsafi, B
    Hoe, JC
    Nowatzyk, AG
    ACM SIGPLAN NOTICES, 2004, 39 (11) : 224 - 234
  • [37] Variability and Soft-error Resilience in Dependable VLSI Platform
    Mitsuyama, Yukio
    Onodera, Hidetoshi
    2014 IEEE 23RD ASIAN TEST SYMPOSIUM (ATS), 2014, : 45 - 50
  • [38] Soft-error Monte Carlo modeling program, SEMM
    Murley, PC
    Srinivasan, GR
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1996, 40 (01) : 109 - 118
  • [39] Soft-error tolerance analysis and optimization of nanometer circuits
    Dhillon, YS
    Diril, AU
    Chatterjee, A
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 288 - 293
  • [40] On accelerating soft-error detection by targeted pattern generation
    Sanyal, Alodeep
    Ganeshpure, Kunal
    Kundu, Sandip
    ISQED 2007: PROCEEDINGS OF THE EIGHTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2007, : 723 - +