Fault tolerant embedded systems design by multi-objective optimization

被引:12
|
作者
Martinez-Alvarez, Antonio [1 ]
Restrepo-Calle, Felipe [1 ]
Vivas Tejuelo, Luis Alberto [1 ]
Cuenca-Asensi, Sergio [1 ]
机构
[1] Univ Alicante, Comp Technol Dept, Alicante 03690, Spain
关键词
Multi-objective optimization; NSGA-II; Embedded systems design; Soft error; Fault tolerance; ERROR-DETECTION; EVOLUTIONARY ALGORITHMS; MITIGATION;
D O I
10.1016/j.eswa.2013.06.060
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The design of fault tolerant systems is gaining importance in large domains of embedded applications where design constrains are as important as reliability. New software techniques, based on selective application of redundancy, have shown remarkable fault coverage with reduced costs and overheads. However, the large number of different solutions provided by these techniques, and the costly process to assess their reliability, make the design space exploration a very difficult and time-consuming task. This paper proposes the integration of a multi-objective optimization tool with a software hardening environment to perform an automatic design space exploration in the search for the best trade-offs between reliability, cost, and performance. The first tool is commanded by a genetic algorithm which can simultaneously fulfill many design goals thanks to the use of the NSGA-II multi-objective algorithm. The second is a compiler-based infrastructure that automatically produces selective protected (hardened) versions of the software and generates accurate overhead reports and fault coverage estimations. The advantages of our proposal are illustrated by means of a complex and detailed case study involving a typical embedded application, the AES (Advanced Encryption Standard). (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:6813 / 6822
页数:10
相关论文
共 50 条
  • [31] Multi-objective optimization and simulation model for the design of distributed energy systems
    Falke, Tobias
    Krengel, Stefan
    Meinerzhagen, Ann-Kathrin
    Schnettler, Armin
    [J]. APPLIED ENERGY, 2016, 184 : 1508 - 1516
  • [32] Multi-objective, multidisciplinary design optimization methodology for distributed satellite systems
    Jilla, CD
    Miller, DW
    [J]. JOURNAL OF SPACECRAFT AND ROCKETS, 2004, 41 (01) : 39 - 50
  • [33] Multi-objective design optimization of hybrid renewable systems using UGF
    Delgado, Carmen
    Antonio Dominguez-Navarro, Jose
    [J]. COMPEL-THE INTERNATIONAL JOURNAL FOR COMPUTATION AND MATHEMATICS IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2015, 34 (06) : 1825 - 1844
  • [34] Multi-objective optimization for optimal groundwater remediation design and management systems
    Singh, Thangjam Somchand
    Chakrabarty, Dibakar
    [J]. GEOSCIENCES JOURNAL, 2010, 14 (01) : 87 - 97
  • [35] Towards Scalable Symbolic Routing for Multi-Objective Networked Embedded System Design and Optimization
    Graf, Sebastian
    Reimann, Felix
    Glass, Michael
    Teich, Juergen
    [J]. 2014 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2014,
  • [36] Multi-objective Optimization Design of Composite I-beam Embedded with Viscoelastic Layers
    Wang, Tao
    Lin, Song
    Wu, Bin
    Xu, Chao
    [J]. ADVANCED MANUFACTURING TECHNOLOGY, PTS 1, 2, 2011, 156-157 : 456 - 461
  • [37] Design of online English vocabulary corpus based on embedded system and multi-objective optimization
    Yu, Yingjun
    [J]. INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2023,
  • [38] Multi-objective evolutionary optimization design of composite structure embedded with cocured viscoelastic layers
    Lin, Song
    Xu, Chao
    Wu, Bin
    [J]. Yuhang Xuebao/Journal of Astronautics, 2010, 31 (08): : 1900 - 1905
  • [39] A multi-objective optimization of data dissemination in delay tolerant networks
    Reina, D. G.
    Ciobanu, R. I.
    Toral, S. L.
    Dobre, C.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2016, 57 : 178 - 191
  • [40] Multi-objective fault-tolerant optimization algorithm for deployment of IoT applications on fog computing infrastructure
    Ramzanpoor, Yaser
    Hosseini Shirvani, Mirsaeid
    Golsorkhtabaramiri, Mehdi
    [J]. COMPLEX & INTELLIGENT SYSTEMS, 2022, 8 (01) : 361 - 392