Self-adaptive data caches for soft-error reliability

被引:10
|
作者
Wang, Shuai [1 ]
Hu, Jie [1 ]
Ziavras, Sotirios G. [1 ]
机构
[1] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
关键词
data cache; reliability; reliable system design; self adaptation; soft error;
D O I
10.1109/TCAD.2008.925789
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Soft-error induced reliability problems have become a major challenge in designing new generation microprocessors. Due to the on-chip caches' dominant share in die area and transistor budget, protecting them against soft errors is of paramount importance. Recent research has focused on the design of cost-effective reliable data caches in terms of performance, energy, and area overheads, based on the assumption of fixed error rates. However, for systems in operating environments that vary with time or location, those schemes will be either insufficient or overdesigned for the changing error rates. In this paper, we explore the design of a self-adaptive reliable data cache that dynamically adapts its employed reliability schemes to the changing operating environments thus to maintain a target reliability. The proposed data cache is implemented with three levels of error protection schemes, a monitoring mechanism, and a control component that decides whether to upgrade, downgrade, or keep the current protection level based on the feedback from the monitor. Our experimental evaluation using a set of SPEC CPU2000 benchmarks shows that our self-adaptive data cache achieves similar reliability to a cache protected by the most reliable scheme, while simultaneously minimizing the performance and power overheads.
引用
收藏
页码:1503 / 1507
页数:5
相关论文
共 50 条
  • [21] Analyzing Soft-Error Vulnerability on GPGPU Microarchitecture
    Tan, Jingweijia
    Goswami, Nilanjan
    Li, Tao
    Fu, Xin
    2011 IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION (IISWC), 2011, : 226 - 235
  • [22] Self-adaptive circuitry should improve computer reliability
    Engelke, R
    ELECTRONIC DESIGN, 1997, 45 (25) : 29 - 29
  • [23] Bionic torus as a self-adaptive soft grasper in robots
    Zang, Hongbin
    Liao, Bing
    Lang, Xin
    Zhao, Zi-Long
    Yuan, Weifeng
    Feng, Xi-Qiao
    APPLIED PHYSICS LETTERS, 2020, 116 (02)
  • [24] A self-adaptive soft-recoding strategy for performance improvement of error-correcting output codes
    Lin, Guangyi
    Gao, Jie
    Zeng, Nan
    Xu, Yong
    Liu, Kunhong
    Wang, Beizhan
    Yao, Junfeng
    Wu, Qingqiang
    PATTERN RECOGNITION, 2023, 143
  • [25] Soft-error Resiliency of Power Flow Calculations
    Yetkin, E. Fatih
    Ceylan, Oguzhan
    2017 52ND INTERNATIONAL UNIVERSITIES POWER ENGINEERING CONFERENCE (UPEC), 2017,
  • [26] Modeling soft-error susceptibility for IP blocks
    Aitken, R
    Hold, B
    11th IEEE International On-Line Testing Symposium, 2005, : 70 - 73
  • [27] Soft-error reliable architecture for future microprocessors
    Gopalakrishnan, Shoba
    Singh, Virendra
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2019, 13 (03): : 233 - 242
  • [28] 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
  • [29] 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
  • [30] On Antagonism Between Side-Channel Security and Soft-Error Reliability in BNN Inference Engines
    Lai, Xinhui
    Lange, Thomas
    Balakrishnan, Aneesh
    Alexandrescu, Dan
    Jenihhin, Maksim
    PROCEEDINGS OF THE 2021 IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2021, : 84 - 89