Pilot: P ower-Aware Hybr i d Fault To l erance in Multi-C o re Embedded Sys t ems

View at publisher
Authors: Amir Hossein Ansari, Moein Esnaashari, Sepideh Safari, Mohsen Ansari, Alireza Ejlali, Jörg Henkel
Cited by: 1
References: 47

Abstract

With the advancement of technology size and the integration of multiple cores on a single chip, the probability of fault occurrence has increased. These faults can be transient or permanent, requiring techniques to manage both types. Hybrid fault tolerance techniques have emerged as effective solutions to handle both types. In this paper, we propose a power-aware hybrid fault tolerance (called Pilot). Our approach utilizes checkpointing with rollback-recovery and primary/backup techniques, tolerating two kinds of faults. Moreover, in real-time embedded systems, power consumption is a critical constraint that must be managed. To do this, we exploit the Thermal Safe Power (TSP) constraint for each processing core. Based on this constraint and the utilization of each core, tasks are mapped and scheduled, while guaranteeing the timing constraints. Our experimental results demonstrate that our proposed methods can meet the reliability target by tolerating the optimal number of fault occurrences in each task while reducing power consumption. Our proposed methods are compared to state-of-the-art techniques in terms of schedulability, power consumption, Quality of Service (QoS), energy consumption, and reliability. The peak power and energy consumption are reduced on average by 34.2% and 15.9%, respectively, the QoS is improved on average to 28.7%, and the schedulability is improved on average to 14.6% while satisfying the system reliability target.

Fields of Study & Subjects

Radiation Effects in Electronics Distributed systems and fault tolerance Parallel Computing and Optimization Techniques

Publication details

Journal / source
IEEE Transactions on Parallel and Distributed Systems
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Volume
37
Issue
3
Pages
726–743
Publication date
20 January 2026