Title :
Generalized Tardiness Bounds for Global Multiprocessor Scheduling
Author :
Leontyev, Hennadiy ; Anderson, James H.
Author_Institution :
Univ. of North Carolina, Chapel Hill
Abstract :
We consider the issue of deadline tardiness under global multiprocessor scheduling algorithms. We present a general tardiness-bound derivation that is applicable to a wide variety of such algorithms (including some whose tardiness behavior has not been analyzed before). Our derivation is very general: job priorities may change rather arbitrarily at runtime, arbitrary non-preemptive regions are allowed, and capacity restrictions may exist on certain processors. Our results show that, with the exception of static-priority algorithms, most global algorithms considered previously have bounded tardiness. In addition, our results provide a simple means for checking whether tardiness is bounded under newly-developed algorithms.
Keywords :
processor scheduling; deadline tardiness behavior; generalized tardiness bounds; global multiprocessor scheduling; job priorities; static-priority algorithm; Algorithm design and analysis; Computer science; Heuristic algorithms; Multicore processing; Multiprocessing systems; Partitioning algorithms; Processor scheduling; Real time systems; Runtime; Scheduling algorithm;
Conference_Titel :
Real-Time Systems Symposium, 2007. RTSS 2007. 28th IEEE International
Conference_Location :
Tucson, AZ
Print_ISBN :
978-0-7695-3062-8
DOI :
10.1109/RTSS.2007.33