RMIT University
Browse

Reliability-aware design optimization for multiprocessor embedded systems

conference contribution
posted on 2024-10-31, 16:55 authored by Jia Huang, Jan Olaf Blech, Andreas Raabe, Christian Buckl, Alois Knoll
This paper presents an approach for the reliability-aware design optimization of real-time systems on multi-processor platforms. The optimization is based on an extension of well accepted fault- and process-models. We combine utilization of hardware replication and software reexecution techniques to tolerate transient faults. A System Fault Tree (SFT) analysis is proposed, which computes the systemlevel reliability in presence of the hardware and software redundancy based on component failure probabilities. We integrate the SFT analysis with a Multi-Objective Evolutionary Algorithm (MOEA) based optimization process to perform efficient reliability-aware design space exploration. The solution resulting from our optimization contains the mapping of tasks to processing elements (PEs), the exact task and message schedule and the fault-tolerance policy assignment. The effectiveness of the approach is illustrated using several case studies.

History

Start page

239

End page

246

Total pages

8

Outlet

Proceedings of the14th Euromicro Conference on Digital System Design: Architectures, Methods and Tools (DSD 2011)

Editors

Paris Kitsos

Name of conference

DSD 2011 Architectures, Methods and Tools

Publisher

IEEE

Place published

United States

Start date

2011-08-31

End date

2011-09-02

Language

English

Copyright

© 2011 IEEE

Former Identifier

2006041485

Esploro creation date

2020-06-22

Fedora creation date

2013-07-22