A Fault Tolerant Scheduling Heuristics for Distributed Real Time Embedded Systems
oraz
19 wrz 2018
O artykule
Data publikacji: 19 wrz 2018
Zakres stron: 48 - 61
Otrzymano: 31 sty 2018
Przyjęty: 28 cze 2018
DOI: https://doi.org/10.2478/cait-2018-0038
Słowa kluczowe
© 2018 Bachir Malika et al., published by Sciendo
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.
In this paper, fault tolerant task scheduling algorithms are proposed for mapping task graphs to heterogeneous processing nodes. These scheduling heuristics that we propose are redundancy-based software to tolerate hardware faults. We consider only processor permanent failures with a fail-silent behavior. The proposed heuristics generate automatically a real-time fault distributed schedule of dependent and independent tasks into heterogonous multiprocessors architecture. The heuristics are based on active and passive redundancy.