DocumentCode
324299
Title
On-line schedulers for pinwheel tasks using the time-driven approach
Author
Hsueh, Chih-wen ; Kwei-Jay Lin
Author_Institution
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
fYear
1998
fDate
17-19 Jun 1998
Firstpage
180
Lastpage
187
Abstract
Pinwheel scheduling algorithms can be used to produce distance-constrained real-time system schedules where the temporal distance between any two consecutive completions of a task must be less than a pre-defined time interval. A pinwheel schedule can be generated off-line and executed cyclically. Such an approach provides a good predictability and allows for off-line schedule optimization. However, the static approach is inflexible and may require a large space to store the schedule. By taking advantage of the harmonic property between pinwheel task periods, one can generate the pinwheel schedule dynamically at run time in polynomial time and space. In this way, efficient and flexible time-driven schedulers can be implemented. The authors show the algorithms and study the practical issues on implementing on-line pinwheel schedulers
Keywords
computational complexity; processor scheduling; real-time systems; consecutive task completions; distance-constrained real-time system schedules; off-line schedule optimization; on-line schedulers; pinwheel scheduling algorithms; pinwheel task periods; pinwheel tasks; polynomial space; polynomial time; predictability; static approach; temporal distance; time-driven approach; Computer science; Dynamic scheduling; Job shop scheduling; Multimedia systems; Optimal scheduling; Polynomials; Processor scheduling; Real time systems; Scheduling algorithm; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems, 1998. Proceedings. 10th Euromicro Workshop on
Conference_Location
Berlin
ISSN
1068-3070
Print_ISBN
0-8186-8503-4
Type
conf
DOI
10.1109/EMWRTS.1998.685083
Filename
685083
Link To Document