DocumentCode :
3142644
Title :
A Generalized Parallel Task Model for Recurrent Real-time Processes
Author :
Baruah, Sunandan ; Bonifaci, Vincenzo ; Marchetti-Spaccamela, Alberto ; Stougie, L. ; Wiese, Andreas
Author_Institution :
Univ. of North Carolina, Chapel Hill, NC, USA
fYear :
2012
fDate :
4-7 Dec. 2012
Firstpage :
63
Lastpage :
72
Abstract :
A model is considered for representing recurrent precedence-constrained tasks that are to execute on multiprocessor platforms. A recurrent task is specified as a directed a cyclic 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 need to complete execution within the specified relative deadline of their release. The task may release jobs in this manner an unbounded number of times, with successive releases occurring at least the specified period apart. The scheduling problem is to determine whether such a recurrent task can be scheduled to always meet all deadlines upon a specified number of processors that are dedicated for the use of this task. This problem is shown to be computationally intractable, but amenable to efficient approximate solutions. EDF is shown to be a good approximate scheduling algorithm. Polynomial and pseudo-polynomial schedulability tests, of differing effectiveness, are presented for determining whether a given task can be scheduled by EDF to always meet all deadlines on a specified number of processors.
Keywords :
directed graphs; multiprocessing systems; parallel processing; polynomials; processor scheduling; approximate scheduling algorithm; directed acyclic graph; generalized parallel task model; multiprocessor platform; pseudo-polynomial schedulability testing; recurrent precedence-constrained task; recurrent real-time process; scheduling problem; sequential job; Approximation algorithms; Polynomials; Processor scheduling; Program processors; Real-time systems; Schedules; Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium (RTSS), 2012 IEEE 33rd
Conference_Location :
San Jan
ISSN :
1052-8725
Print_ISBN :
978-1-4673-3098-5
Type :
conf
DOI :
10.1109/RTSS.2012.59
Filename :
6424791
Link To Document :
بازگشت