Tuning Software-based Fault-tolerance Techniques for Power Optimization

被引:0
|
作者
Chielle, Eduardo [1 ]
Kastensmidt, Fernando Lima [1 ]
Cuenca-Asensi, Sergio [2 ]
机构
[1] Univ Fed Rio Grande do Sul UFRGS, Inst Informat PGMICRO PPGC, Porto Alegre, RS, Brazil
[2] Univ Alicante, Comp Technol Dept, Alicante, Spain
关键词
soft errors; aerospace applications; reliability; fault tolerance; software-based techniques; microprocessors; performance degradation; memory overhead; error detection; power constraints; energy-efficient; ERROR-DETECTION; DESIGN;
D O I
暂无
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Soft errors are a major concern in aerospace applications. Software-based fault-tolerance techniques offer several advantages to increase the reliability of these applications if a microprocessor or microcontroller is utilized. However, the protection of the data-flow implies data and instruction redundancy which brings significant increment in execution time and memory transfers and consequently increases the power consumption. Hence, for those systems that combines high reliability with severe time and power constraints, the application of software-based techniques may be unfeasible. In this work, we propose several variations of data-flow protection techniques aiming to find different tradeoffs between reliability and power consumption. The proposed techniques are evaluated in terms of performance degradation, memory usage and error detection rate. Results show significant improvement in overheads and small differences in the error detection rates.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Hardware and Software Techniques for Heterogeneous Fault-Tolerance
    Rehman, Semeen
    Kriebel, Florian
    Prabakaran, Bharath Srinivas
    Khalid, Faiq
    Shafique, Muhammad
    2018 IEEE 24TH INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS 2018), 2018, : 115 - 118
  • [2] Low Power Consumption Scheduling Based on Software Fault-tolerance
    Yao, Tianwen
    Zhou, Haifang
    Fang, Minquan
    Hu, Haibin
    2013 NINTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2013, : 1788 - 1793
  • [3] Software-based replication for fault tolerance
    Guerraoui, R
    Schiper, A
    COMPUTER, 1997, 30 (04) : 68 - +
  • [4] A Study on Software Based Fault-Tolerance Techniques for Flight Control Computer
    Yoon, Hyung-Sik
    Kim, Yeon-Gyun
    JOURNAL OF THE KOREAN SOCIETY FOR AERONAUTICAL AND SPACE SCIENCES, 2016, 44 (03) : 256 - 265
  • [5] Algorithm transformation methods to reduce the overhead of software-based fault tolerance techniques
    Azambuja, Jose Rodrigo
    Brown, Gustavo
    Kastensmidt, Fernanda Lima
    Carro, Luigi
    MICROELECTRONICS RELIABILITY, 2014, 54 (05) : 1050 - 1055
  • [6] A Multi-Layer Software-Based Fault-Tolerance Approach for Heterogenous Multi-Core Systems
    Mueller, S.
    Koal, T.
    Scharoba, S.
    Vierhaus, H. T.
    Schoelzel, M.
    2015 16TH LATIN-AMERICAN TEST SYMPOSIUM (LATS), 2015,
  • [7] On Power and Fault-Tolerance Optimization in FPGA Physical Synthesis
    Jose, Manu
    Hu, Yu
    Majumdar, Rupak
    2010 IEEE AND ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2010, : 224 - 229
  • [8] On the Design of Fault-Tolerance in a Decentralized Software Platform for Power Systems
    Ghosh, Purboday
    Eisele, Scott
    Dubey, Abhishek
    Metelko, Mary
    Madari, Istvan
    Volgyesi, Peter
    Karsai, Gabor
    2019 IEEE 22ND INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2019), 2019, : 52 - 60
  • [9] Service Based Software Fault-Tolerance for Manufacturing System
    Jeong, HwaYoung
    Hong, BongHwa
    COMPUTER APPLICATIONS FOR SOFTWARE ENGINEERING, DISASTER RECOVERY, AND BUSINESS CONTINUITY, 2012, 340 : 171 - +
  • [10] Dependability in Embedded Systems: A Survey of Fault Tolerance Methods and Software-Based Mitigation Techniques
    Solouki, Mohammadreza Amel
    Angizi, Shaahin
    Violante, Massimo
    IEEE ACCESS, 2024, 12 : 180939 - 180967