Cybernetics and Information Technologies (Sep 2018)

A Fault Tolerant Scheduling Heuristics for Distributed Real Time Embedded Systems

  • Malika Bachir,
  • Kalla Hamoudi

DOI
https://doi.org/10.2478/cait-2018-0038
Journal volume & issue
Vol. 18, no. 3
pp. 48 – 61

Abstract

Read online

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.

Keywords