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
来源
2014 24TH INTERNATIONAL WORKSHOP ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION (PATMOS) | 2014年
关键词
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 条
  • [41] A Fault-Tolerance Based Approach to Optimal PMU Placement
    Almasabi, Saleh
    Mitra, Joydeep
    IEEE TRANSACTIONS ON SMART GRID, 2019, 10 (06) : 6070 - 6079
  • [42] LDSFI: a Lightweight Dynamic Software-based Fault Injection
    Ahmad, Hussein Al-haj
    Sedaghat, Yasser
    Moradiyan, Mahin
    2019 9TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE 2019), 2019, : 207 - 213
  • [43] Cellular automata-based systems with fault-tolerance
    Zaloudek, Ludek
    Sekanina, Lukas
    NATURAL COMPUTING, 2012, 11 (04) : 673 - 685
  • [44] A Software-Implemented Fault-Tolerance Approach for Control and Display Systems in Avionics
    Fayollas, C.
    Fabre, J. -C.
    Palanque, P.
    Cronel, M.
    Navarre, D.
    Deleris, Y.
    2014 20TH IEEE PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2014), 2014, : 21 - 30
  • [45] Improving the Fault-Tolerance Under Software-Defined Network Based on New Sight of Agreement Protocol
    Chiang, Mao-Lun
    Hsieh, Hui-Ching
    Wang, Chun-Wei
    IEEE ACCESS, 2018, 6 : 40898 - 40908
  • [46] A low-level software-based fault tolerance approach to detect SEUs in GPUs' register files
    Goncalves, Marcio
    Saquetti, Mateus
    Kastensmidt, Fernanda
    Azambuja, Jose Rodrigo
    MICROELECTRONICS RELIABILITY, 2017, 76 : 665 - 669
  • [47] Whirlwind: Overload protection, fault-tolerance and self-tuning in an Internet services platform
    Donald, Peter
    Singh, Samar
    Ghosh, Somnath
    2009 IEEE 9TH MALAYSIA INTERNATIONAL CONFERENCE ON COMMUNICATIONS (MICC), 2009, : 397 - 402
  • [48] Reducing Overheads in Software-based Fault Tolerant Systems using Approximate Computing
    Aponte-Moreno, Alexander
    Pedraza, Cesar
    Restrepo-Calle, Felipe
    2019 20TH IEEE LATIN AMERICAN TEST SYMPOSIUM (LATS), 2019,
  • [49] FAULT-TOLERANCE IN SUPERVISORY CONTROL-SYSTEMS - A KNOWLEDGE-BASED APPROACH
    ASKOUNIS, DT
    ASSIMAKOPOULOS, V
    PSARRAS, J
    JOURNAL OF INTELLIGENT MANUFACTURING, 1994, 5 (05) : 323 - 331
  • [50] Survey of Fault-Tolerance Techniques for Three-Phase Voltage Source Inverters
    Mirafzal, Behrooz
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2014, 61 (10) : 5192 - 5202