An Effective Soft Error Detection Mechanism using Redundant Instructions

被引:0
|
作者
Asghari, Seyyed Amir [1 ]
Taheri, Hassan [2 ]
机构
[1] Kharazmi Univ, Comp & Elect Engn Dept, Tehran, Iran
[2] Amirkabir Univ Technol, Dept Elect Engn, Tehran, Iran
关键词
Control Flow Checking; data error; fault coverage; soft error; software-based error detection;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Computer Systems which operate in space environment are Subject to different radiation phenomena that lead to soft errors and can cause unpredictable behaviours of computer-based systems. Commercial Off-The Shelf (COTS) equipment which is commonly used in space missions cannot tolerate some threats such as Single Event Upsets (SEU). Therefore, there are some considerations in resisting this equipment against possible threats. In this paper, a software instruction level method that is called Soft Error Detection using Redundant Instructions (SEDRI) is provided to detect soft errors which influence control flow and program data. This method is evaluated by fault injection on several C benchmark programs. The experimental results show that without protecting a program against control flow and data errors 34% of them affect the program and damage it; but, by using our method, this rate is decreased to about 11%. Comparing to previous presented techniques, SEDRI method has a considerable improvement in performance and memory overhead, i.e., 46% and 55% respectively, and its fault coverage decrease about 9%.
引用
收藏
页码:69 / 76
页数:8
相关论文
共 50 条
  • [1] A Gaussian Process Approach for Effective Soft Error Detection
    Subasi, Omer
    Krishnamoorthy, Sriram
    2017 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2017, : 608 - 612
  • [2] A software-level Redundant MultiThreading for Soft/Hard Error Detection and Recovery
    So, Hwisoo
    Didehban, Moslem
    Shrivastava, Aviral
    Lee, Kyoungwoo
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 1559 - 1562
  • [3] Soft-Error Hardened Redundant Triggered Latch
    Alidash, Hossein Karimiyan
    Sayedi, Sayed Masoud
    Oklobdzija, Vojin G.
    2012 4TH ASIA SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ASQED), 2012, : 269 - 272
  • [4] Evaluating the Soft Error Resilience of Instructions for GPU Applications
    Wei, Xiaohui
    Zhang, Ruyu
    Liu, Yuanyuan
    Yue, Hengshan
    Tan, Jingweijia
    2019 22ND IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (IEEE CSE 2019) AND 17TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (IEEE EUC 2019), 2019, : 459 - 464
  • [5] A soft error monitor using switching current detection
    Ndai, P
    Agarwal, A
    Chen, QK
    Roy, K
    2005 IEEE International Conference on Computer Design: VLSI in Computers & Processors, Proceedings, 2005, : 185 - 190
  • [6] EXPERT: Effective and Flexible Error Protection by Redundant Multithreading
    So, Hwisoo
    Didehban, Moslem
    Ko, Yohan
    Shrivastava, Aviral
    Lee, Kyoungwoo
    PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 533 - 538
  • [7] A Dual Mode Redundant Approach for Microprocessor Soft Error Hardness
    Clark, Lawrence T.
    Patterson, Dan W.
    Hindman, Nathan D.
    Holbert, Keith E.
    Maurya, Satendra
    Guertin, Steven M.
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2011, 58 (06) : 3018 - 3025
  • [8] Soft-error detection using control flow assertions
    Goloubeva, O
    Rebaudengo, M
    Reorda, MS
    Violante, M
    18TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2003, : 581 - 588
  • [9] Soft Error Detection for Iterative Applications Using Offline Training
    Liu, Jiaqi
    Agrawal, Gagan
    PROCEEDINGS OF 2016 IEEE 23RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2016, : 2 - 11
  • [10] Error Detection by Diverse Instructions and Loop Optimization in DSP
    Shao, Zeming
    Tan, Qingping
    Xu, Jianjun
    Meng, Xiankai
    ADVANCES IN INFORMATION AND COMMUNICATION TECHNOLOGY, 2017, 107 : 313 - 318