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