EDF-Like Scheduling for Self-Suspending Real-Time Tasks

Autor: Mario Gunzel, Georg von der Bruggen, Kuan-Hsun Chen, Jian-Jia Chen
Přispěvatelé: Computer Architecture Design and Test for Embedded Systems, University of Twente
Jazyk: angličtina
Rok vydání: 2022
Předmět:
Zdroj: 2022 IEEE Real-Time Systems Symposium (RTSS), 172-184
STARTPAGE=172;ENDPAGE=184;TITLE=2022 IEEE Real-Time Systems Symposium (RTSS)
ISSN: 1052-8725
DOI: 10.1109/rtss55097.2022.00024
Popis: In real-time systems, schedulability analyses provide the required timing guarantees. However, current suspension-aware analyses are limited to Task-Level Fixed-Priority (TFP) scheduling or Earliest-Deadline-First (EDF) scheduling of constrained-deadline self-suspending task systems. In this work, we provide a unifying schedulability analysis for uniprocessor Global EDF-Like (GEL) schedulers of arbitrary-deadline task sets. While analyses for EDF-Like schedulers are rare, many widely used scheduling algorithms can be considered as EDF-Like, for example, EDF, First-In-First-Out (FIFO), Earliest-Quasi-Deadline-First (EQDF), and Suspension-Aware EDF (SAEDF). Therefore, the provided analysis is applicable to those algorithms. It can be applied to TFP scheduling as well. Our analysis is the first suspension-aware schedulability analysis for arbitrary-deadline sporadic real-time task systems under Job-Level Fixed-Priority (JFP) scheduling, such as EDF, and the first unifying suspension-aware schedulability analysis framework that covers a wide range of scheduling algorithms. Through numerical simulations, we show that our analysis improves the state of the art for constrained-deadline EDF scenarios.
Databáze: OpenAIRE