DocumentCode :
3035700
Title :
Integrating Hard/Soft Real-Time Tasks and Best-Effort Jobs on Multiprocessors
Author :
Brandenburg, Björn B. ; Anderson, James H.
Author_Institution :
Univ. of North Carolina, Chapel Hill
fYear :
2007
fDate :
4-6 July 2007
Firstpage :
61
Lastpage :
70
Abstract :
We present a multiprocessor scheduling framework for integrating hard and soft real-time tasks and best-effort jobs. This framework allows for full system utilization, and ensures that hard real-time deadlines are met and that deadline tardiness is bounded for soft real-time tasks. Dynamic slack reclamation is employed to reduce tardiness and to improve the response time of best-effort jobs. The approach is validated using an implementation within the Linux kernel.
Keywords :
Linux; processor scheduling; Linux kernel; best-effort jobs; dynamic slack reclamation; multiprocessor scheduling framework; real-time tasks; system utilization; Delay; Job shop scheduling; Kernel; Linux; Multicore processing; Multiprocessing systems; Processor scheduling; Real time systems; Scheduling algorithm; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems, 2007. ECRTS '07. 19th Euromicro Conference on
Conference_Location :
Pisa
ISSN :
1068-3070
Print_ISBN :
0-7695-2914-3
Type :
conf
DOI :
10.1109/ECRTS.2007.17
Filename :
4271681
Link To Document :
بازگشت