DocumentCode :
1361306
Title :
A Low-Overhead Partition-Oriented ERfair Scheduler for Hard Real-Time Embedded Systems
Author :
Sarkar, Arnab ; Shanker, Amit ; Ghose, Sujoy ; Chakrabarti, P.P., Sr.
Author_Institution :
Comput. Sci. & Eng. Dept., Indian Inst. of Technol., Kharagpur, India
Volume :
3
Issue :
1
fYear :
2011
fDate :
3/1/2011 12:00:00 AM
Firstpage :
5
Lastpage :
8
Abstract :
This letter presents partition-oriented ERfair scheduler (POES), a low-overhead proportional fair scheduler for hard real-time multiprocessor embedded systems. POES achieves lower overheads using an online partitioning/merging mechanism that retains the optimal schedulability of a fully global scheduler by merging processor groups as resources become critical while using partitioning for fast scheduling at other times. The principal objective is to remain only just as global at any given instant of time as is necessary to maintain ERfair schedulability of the system throughout the schedule length. Experimental results reveal that POES incurs almost no migrations at low workloads and achieves up to 32 times reduction in the number of migrations suffered with respect to the global ERfair scheduler on a set of two to 16 processors even when the average system load is as high as 85%. Theoretical analysis proves that POES typically has the same amortized complexity as that of the global ERfair algorithm.
Keywords :
embedded systems; merging; processor scheduling; ERfair scheduling; POES; merging processor; partition-oriented scheduling; real-time embedded systems; real-time multiprocessor; ERfair scheduling; partitioned scheduling; proportional fairness; real-time; task migration; worst-fit decreasing (WFD) partitioning;
fLanguage :
English
Journal_Title :
Embedded Systems Letters, IEEE
Publisher :
ieee
ISSN :
1943-0663
Type :
jour
DOI :
10.1109/LES.2010.2089672
Filename :
5610705
Link To Document :
بازگشت