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 条
  • [21] Soft-error Resiliency of Power Flow Calculations
    Yetkin, E. Fatih
    Ceylan, Oguzhan
    2017 52ND INTERNATIONAL UNIVERSITIES POWER ENGINEERING CONFERENCE (UPEC), 2017,
  • [22] Modeling soft-error susceptibility for IP blocks
    Aitken, R
    Hold, B
    11th IEEE International On-Line Testing Symposium, 2005, : 70 - 73
  • [23] Modeling Soft-Error Reliability Under Variability
    Balakrishnan, Aneesh
    Medeiros, Guilherme Cardoso
    Gursoy, Cemil Cem
    Hamdioui, Said
    Jenihhin, Maksim
    Alexandrescu, Dan
    34TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI AND NANOTECHNOLOGY SYSTEMS (DFT 2021), 2021,
  • [24] Soft-error reliable architecture for future microprocessors
    Gopalakrishnan, Shoba
    Singh, Virendra
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2019, 13 (03): : 233 - 242
  • [25] An Improved Soft-Error Rate Measurement Technique
    Sanyal, Alodeep
    Ganeshpure, Kunal
    Kundu, Sandip
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2009, 28 (04) : 596 - 600
  • [26] Compression - A hybrid significance compression technique for reducing energy in caches
    Ghosh, M
    Shi, W
    Lee, HHS
    IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2004, : 399 - 402
  • [27] IMPROVEMENT OF SOFT-ERROR RATE IN MOS SRAMS
    MURAKAMI, S
    ICHINOSE, K
    ANAMI, K
    KAYANO, S
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1989, 24 (04) : 869 - 873
  • [28] Cache Vulnerability Equations for Protecting Data in Embedded Processor Caches from Soft Errors
    Shrivastava, Aviral
    Lee, Jongeun
    Jeyapaul, Reiley
    LCTES 10-PROCEEDINGS OF THE ACM SIGPLAN/SIGBED 2010 CONFERENCE ON LANGUAGES, COMPILERS, & TOOLS FOR EMBEDDED SYSTEMS, 2010, : 143 - 152
  • [29] Cache Vulnerability Equations for Protecting Data in Embedded Processor Caches from Soft Errors
    Shrivastava, Aviral
    Lee, Jongeun
    Jeyapaul, Reiley
    ACM SIGPLAN NOTICES, 2010, 45 (04) : 143 - 152
  • [30] Program-Invariant Checking for Soft-Error Detection using Reconfigurable Hardware
    Park, Joonseok
    Diniz, Pedro C.
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2015, 9 (01)