UnSync-CMP: Multicore CMP Architecture for Energy-Efficient Soft-Error Reliability

被引:8
|
作者
Jeyapaul, Reiley [1 ]
Hong, Fei [1 ]
Rhisheekesan, Abhishek [1 ]
Shrivastava, Aviral [1 ]
Lee, Kyoungwoo [2 ]
机构
[1] Arizona State Univ, Sch Comp Informat & Decis Syst Engn, Compiler Microarchitecture Lab, Tempe, AZ 85281 USA
[2] Yonsei Univ, Dependable Comp Lab, Seoul 120749, South Korea
基金
美国国家科学基金会;
关键词
Multicore architecture; soft error; CMP; reliability; power efficiency;
D O I
10.1109/TPDS.2013.14
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Reducing device dimensions, increasing transistor densities, and smaller timing windows, expose the vulnerability of processors to soft errors induced by charge carrying particles. Since these factors are only consequences of the inevitable advancement in processor technology, the industry has been forced to improve reliability on general purpose chip multiprocessors (CMPs). With the availability of increased hardware resources, redundancy-based techniques are the most promising methods to eradicate soft-error failures in CMP systems. In this work, we propose a novel customizable and redundant CMP architecture (UnSync) that utilizes hardware-based detection mechanisms (most of which are readily available in the processor), to reduce overheads during error-free executions. In the presence of errors (which are infrequent), the always forward execution enabled recovery mechanism provides for resilience in the system. The inherent nature of our architecture framework supports customization of the redundancy, and thereby provides means to achieve possible performance-reliability tradeoffs in many-core systems. We provide a redundancy-based soft-error resilient CMP architecture for both write-through and write-back cache configurations. We design a detailed RTL model of our UnSync architecture and perform hardware synthesis to compare the hardware (power/area) overheads incurred. We compare the same with those of the Reunion technique, a state-of-the-art redundant multicore architecture. We also perform cycle-accurate simulations over a wide range of SPEC2000, and MiBench benchmarks to evaluate the performance efficiency achieved over that of the Reunion architecture. Experimental results show that, our UnSync architecture reduces power consumption by 34.5 percent and improves performance by up to 20 percent with 13.3 percent less area overhead, when compared to the Reunion architecture for the same level of reliability achieved.
引用
收藏
页码:254 / 263
页数:10
相关论文
共 23 条
  • [1] Partitioned Reuse Cache for Energy-Efficient Soft-Error Protection of Functional Units
    Gandhi, Kaushal R.
    Mahapatra, Nihar R.
    IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2008, : 17 - 20
  • [2] Energy-efficient soft-error protection using operand encoding and operation bypass
    Gandhi, Kaushal R.
    Mahapatra, Nihar R.
    21ST INTERNATIONAL CONFERENCE ON VLSI DESIGN: HELD JOINTLY WITH THE 7TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, PROCEEDINGS, 2008, : 45 - 50
  • [3] GPU Architecture Aware Instruction Scheduling for Improving Soft-Error Reliability
    Lee H.
    Al Faruque M.A.
    IEEE Transactions on Multi-Scale Computing Systems, 2017, 3 (02): : 86 - 99
  • [4] Exploring Soft-Error Robust and Energy-Efficient Register File in GPGPUs using Resistive Memory
    Tan, Jingweijia
    Li, Zhi
    Chen, Mingsong
    Fu, Xin
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2016, 21 (02)
  • [5] An Energy-Efficient Heterogeneous CMP based on Hybrid TFET-CMOS Core
    Saripalli, Vinay
    Mishra, Asit
    Datta, Suman
    Narayanan, Vijaykrishnan
    PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 729 - 734
  • [6] Declarative Resilience: A Holistic Soft-Error Resilient Multicore Architecture that Trades off Program Accuracy for Efficiency
    Omar, Hamza
    Shi, Qingchuan
    Ahmad, Masab
    Dogan, Halit
    Khan, Omer
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2018, 17 (04)
  • [7] An Energy-Efficient 3D CMP Design with Fine-Grained Voltage Scaling
    Zhao, Jishen
    Dong, Xiangyu
    Xie, Yuan
    2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE), 2011, : 539 - 542
  • [8] An Energy-Efficient Directory Based Multicore Architecture with Wireless Routers to Minimize the Communication Latency
    Asaduzzaman, Abu
    Chidella, Kishore K.
    Vardha, Divya
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (02) : 374 - 385
  • [9] CMP-PIM: An Energy-Efficient Comparator-based Processing-In-Memory Neural Network Accelerator
    Angizi, Shaahin
    He, Zhezhi
    Rakin, Adnan Siraj
    Fan, Deliang
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [10] Energy-efficient soft error-tolerant digital signal processing
    Shim, B
    Shanbhag, NR
    Lee, SJ
    CONFERENCE RECORD OF THE THIRTY-SEVENTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1 AND 2, 2003, : 1493 - 1497