DocumentCode :
1650258
Title :
Using supertasks to improve processor utilization in multiprocessor real-time systems
Author :
Holman, Philip ; Anderson, James H.
Author_Institution :
Dept. of Comput. Sci., North Carolina Univ., Chapel Hill, NC, USA
fYear :
2003
Firstpage :
41
Lastpage :
50
Abstract :
We revisit the problem of supertasking in Pfair-scheduled multiprocessor systems by presenting a generalized "reweighting" algorithm. The generalized algorithm we present breaks new ground by permitting tasks to have noninteger execution costs, by incorporating blocking terms into the analysis, and by assuming a more flexible global-scheduling model. To demonstrate the efficacy of the supertasking approach, we present an experimental evaluation of our algorithm that suggests that reweighting may often result in almost no schedulability loss in practice.
Keywords :
multiprocessing systems; processor scheduling; real-time systems; Pfair-scheduled system; blocking term; experimental evaluation; global-scheduling model; multiprocessor system; noninteger execution cost; processor utilization improvement; proportionate-fair scheduling; real-time system; reweighting algorithm; supertasking approach; Algorithm design and analysis; Computer science; Costs; Fasteners; Multiprocessing systems; Partitioning algorithms; Processor scheduling; Quantum mechanics; Real time systems; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems, 2003. Proceedings. 15th Euromicro Conference on
Print_ISBN :
0-7695-1936-9
Type :
conf
DOI :
10.1109/EMRTS.2003.1212726
Filename :
1212726
Link To Document :
بازگشت