DocumentCode :
3159956
Title :
Polynomial-Time Exact Schedulability Tests for Harmonic Real-Time Tasks
Author :
Bonifaci, Vincenzo ; Marchetti-Spaccamela, Alberto ; Megow, Nicole ; Wiese, Andreas
Author_Institution :
Ist. di Anal. dei Sist. ed Inf. (IASI), Rome, Italy
fYear :
2013
fDate :
3-6 Dec. 2013
Firstpage :
236
Lastpage :
245
Abstract :
We study the preemptive scheduling of real-time sporadic tasks on a uniprocessor. We consider both fixed priority (FP) scheduling as well as dynamic priority scheduling by the Earliest Deadline First (EDF) algorithm. We investigate the problems of testing schedulability and computing the response time of tasks. Generally these problems are known to be computationally intractable for task systems with constrained deadlines. In this paper, we focus on the particular case of task systems with harmonic period lengths, meaning that the periods of the tasks pair wise divide each other. This is a special case of practical relevance. We present provably efficient exact algorithms for constrained-deadline task systems with harmonic periods. In particular, we provide an exact polynomial-time algorithm for computing the response time of a task in a system with an arbitrary fixed priority order. This also implies an exact FP-schedulability test. For dynamic priority scheduling, we show how to test EDF-schedulability in polynomial time. Additionally, we give a very simple EDF-schedulability test for the simpler case where relative deadlines and periods are jointly harmonic.
Keywords :
processor scheduling; EDF-schedulability test; FP-schedulability test; constrained deadlines; constrained-deadline task systems; dynamic priority scheduling; earliest deadline first algorithm; fixed priority scheduling; harmonic period lengths; harmonic real-time tasks; polynomial-time algorithm; polynomial-time exact schedulability tests; real-time sporadic tasks; uniprocessor; Dynamic scheduling; Harmonic analysis; Heuristic algorithms; Processor scheduling; Real-time systems; Schedules; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium (RTSS), 2013 IEEE 34th
Conference_Location :
Vancouver, BC
ISSN :
1052-8725
Type :
conf
DOI :
10.1109/RTSS.2013.31
Filename :
6728878
Link To Document :
بازگشت