Feasibility Tests for Recurrent Real-Time Tasks in the Sporadic DAG Model
Vincenzo Bonifaci, Alberto Marchetti-Spaccamela, Sebastian, Stiller, Andreas Wiese

TL;DR
This paper extends the sporadic DAG model to multiple recurrent tasks, providing schedulability tests and analyzing EDF's speedup bounds for real-time scheduling on multiprocessors.
Contribution
It introduces multiple-task feasibility analysis and new schedulability tests for recurrent DAG tasks, advancing the understanding of real-time scheduling on multiprocessor systems.
Findings
EDF has a speedup bound of 2-1/m for multiple tasks.
Polynomial and pseudopolynomial schedulability tests are proposed.
The model supports unbounded task releases with precedence constraints.
Abstract
A model has been proposed in [Baruah et al., in Proceedings of the IEEE Real-Time Systems Symposium 2012] for representing recurrent precedence-constrained tasks to be executed on multiprocessor platforms, where each recurrent task is modeled by a directed acyclic graph (DAG), a period, and a relative deadline. Each vertex of the DAG represents a sequential job, while the edges of the DAG represent precedence constraints between these jobs. All the jobs of the DAG are released simultaneously and have to be completed within some specified relative deadline. The task may release jobs in this manner an unbounded number of times, with successive releases occurring at least the specified period apart. The feasibility problem is to determine whether such a recurrent task can be scheduled to always meet all deadlines on a specified number of dedicated processors. The case of a single task…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReal-Time Systems Scheduling · Distributed systems and fault tolerance · Embedded Systems Design Techniques
