Title :
RUN: Optimal Multiprocessor Real-Time Scheduling via Reduction to Uniprocessor
Author :
Regnier, Paul ; Lima, George ; Massa, Ernesto ; Levin, Greg ; Brandt, Scott
Author_Institution :
Fed. Univ. of Bahia, Salvador, Brazil
fDate :
Nov. 29 2011-Dec. 2 2011
Abstract :
Optimal multiprocessor real-time schedulers incur significant overhead for preemptions and migrations. We present RUN, an efficient scheduler that reduces the multiprocessor problem to a series of uniprocessor problems. RUN significantly outperforms existing optimal algorithms with an upper bound of O(log m) average preemptions per job on m processors (≤ than 3 per job in all of our simulated task sets) and reduces to Partitioned EDF whenever a proper partitioning is found.
Keywords :
processor scheduling; real-time systems; RUN; migrations; optimal multiprocessor real-time scheduling; partitioned EDF reduction; preemptions; uniprocessor reduction; Educational institutions; Optimal scheduling; Processor scheduling; Program processors; Real time systems; Schedules; Servers; Multiprocessor; Real-Time; Scheduling; Server;
Conference_Titel :
Real-Time Systems Symposium (RTSS), 2011 IEEE 32nd
Conference_Location :
Vienna
Print_ISBN :
978-1-4577-2000-0
DOI :
10.1109/RTSS.2011.17