Multi-bit soft error tolerable L1 data cache based on characteristic of data value

被引:3
|
作者
Wang Dang-hui [1 ]
Liu He-peng [1 ]
Chen Yi-ran [2 ]
机构
[1] Northwestern Polytech Univ, Sch Comp Sci, Xian 710072, Peoples R China
[2] Univ Pittsburgh, Dept Elect & Comp Engn, Pittsburgh, PA 15261 USA
基金
中国国家自然科学基金;
关键词
data cache; reliability; replica; data value; single event upset (SEU); FRAMEWORK;
D O I
10.1007/s11771-015-2695-3
中图分类号
TF [冶金工业];
学科分类号
0806 ;
摘要
Due to continuous decreasing feature size and increasing device density, on-chip caches have been becoming susceptible to single event upsets, which will result in multi-bit soft errors. The increasing rate of multi-bit errors could result in high risk of data corruption and even application program crashing. Traditionally, L1 D-caches have been protected from soft errors using simple parity to detect errors, and recover errors by reading correct data from L2 cache, which will induce performance penalty. This work proposes to exploit the redundancy based on the characteristic of data values. In the case of a small data value, the replica is stored in the upper half of the word. The replica of a big data value is stored in a dedicated cache line, which will sacrifice some capacity of the data cache. Experiment results show that the reliability of L1 D-cache has been improved by 65% at the cost of 1% in performance.
引用
收藏
页码:1769 / 1775
页数:7
相关论文
共 50 条
  • [21] Circuit design of a dual-versioning L1 data cache
    Seyedi, Azam
    Armejach, Adria
    Cristal, Adrian
    Unsal, Osman S.
    Hur, Ibrahim
    Valero, Mateo
    INTEGRATION-THE VLSI JOURNAL, 2012, 45 (03) : 237 - 245
  • [22] L1 Data Cache Power Reduction Using a Forwarding Predictor
    Carazo, P.
    Apolloni, R.
    Castro, F.
    Chaver, D.
    Pinuel, L.
    Tirado, F.
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2011, 6448 : 116 - +
  • [23] Multi-bit watermarking in the data stream of JPEG2000 using minimum error embedding technique
    Fu, Sheng-Zong
    Fan, Jhen-Wun
    Chen, Yu-Cha
    Chen, Rong-Jian
    2015 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2015, : 390 - 391
  • [24] A Low Power L1 Cache Design Based on Data and Tag Re-Mapping
    Visalli, Giuseppe
    JOURNAL OF LOW POWER ELECTRONICS, 2013, 9 (04) : 427 - 434
  • [25] Region-Based Way-Partitioning on L1 Data Cache for Low Power
    Zheng, Zhong
    Wang, Zhiying
    Shen, Li
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2013, E96D (11): : 2466 - 2469
  • [26] Hardware-Based and Hybrid L1 Data Cache Bypassing to Improve GPU Performance
    Huangfu, Yijie
    Zhang, Wei
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 972 - 976
  • [27] A Framework for Correction of Multi-Bit Soft Errors in L2 Caches Based on Redundancy
    Bhattacharya, Koustav
    Ranganathan, Nagarajan
    Kim, Soontae
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2009, 17 (02) : 194 - 206
  • [29] A note on hypercircle inequality for data error with l1 norm
    Khompungson, Kannika
    Nammanee, Kamonrat
    JOURNAL OF INEQUALITIES AND APPLICATIONS, 2022, 2022 (01):
  • [30] Multi-bit data de-duplication-based cloud storage channel covert
    Han, Li Chu
    MEASUREMENT, 2019, 144 : 52 - 57