Fault Tolerance in Multiprocessor Real-Time Systems Under Partitioned EDF Scheduling

  • Allan S. G. Alves UFBA / IFBA
  • George M. A. Lima UFBA
  • Islame F. C. Fernandes UFBA

Resumo


This paper addresses the problem of scheduling a set of hard real-time tasks on identical multiprocessors in the presence of faults. The solution we describe is named Fault-Tolerant partitioned Earliest Deadline First (FTpEDF. Fault tolerance is employed via task replication, for which task backups (active or passive) are assigned to processors. Passive backups are released upon error detection while active backups execute independently of the occurrence of errors. The described approach is assessed via extensive experiments. When compared to a related approach based on fixed-priority scheduling, FTpEDF has similar performance in terms of required number of processors but generates less active bacukps.
Palavras-chave: Hard Real-Time Systems, Fault Tolerance, First-Fit, Earliest Deadline First
Publicado
26/11/2024
ALVES, Allan S. G.; LIMA, George M. A.; FERNANDES, Islame F. C.. Fault Tolerance in Multiprocessor Real-Time Systems Under Partitioned EDF Scheduling. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SISTEMAS COMPUTACIONAIS (SBESC), 14. , 2024, Recife/PE. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 91-96. ISSN 2237-5430.