Title :
Work-Conserving Optimal Real-Time Scheduling on Multiprocessors
Author :
Funaoka, Kenji ; Kato, Shinpei ; Yamasaki, Nobuyuki
Author_Institution :
Grad. Sch. of Sci. & Technol., Keio Univ., Yokohama
Abstract :
Extended T-N plane abstraction (E-TNPA) proposed in this paper realizes work-conserving and efficient optimal real-time scheduling on multiprocessors relative to the original T-N plane abstraction (TNPA). Additionally a scheduling algorithm named NVNLF (no virtual nodal laxity first) is presented for E-TNPA. E-TNPA and NVNLF relax the restrictions of TNPA and the traditional algorithm LNREF, respectively. Arbitrary tasks can be preferentially executed by both tie-breaking rules and time apportionment policies in accordance with various system requirements with several restrictions. Simulation results show that E-TNPA significantly reduces the number of task preemptions as compared to TNPA.
Keywords :
processor scheduling; No Virtual Nodal Laxity First algorithm; extended T-N plane abstraction; multiprocessor scheduling; tie-breaking rules; time apportionment policies; work conserving optimal real-time scheduling; Costs; Delay; Energy efficiency; Humanoid robots; Motor drives; Partitioning algorithms; Processor scheduling; Real time systems; Runtime; Scheduling algorithm; multiprocessor systems; real-time scheduling;
Conference_Titel :
Real-Time Systems, 2008. ECRTS '08. Euromicro Conference on
Conference_Location :
Prague
Print_ISBN :
978-0-7695-3298-1
DOI :
10.1109/ECRTS.2008.15