A Low-Overhead Partition-Oriented ERfair Scheduler for Hard Real-Time Embedded Systems

Sarkar, Arnab ; Shanker, Amit ; Ghose, Sujoy ; Chakrabarti, P. P. (2011) A Low-Overhead Partition-Oriented ERfair Scheduler for Hard Real-Time Embedded Systems IEEE Embedded Systems Letters, 3 (1). pp. 5-8. ISSN 1943-0663

Full text not available from this repository.

Official URL: http://doi.org/10.1109/LES.2010.2089672

Related URL: http://dx.doi.org/10.1109/LES.2010.2089672

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.

Item Type:Article
Source:Copyright of this article belongs to IEEE
ID Code:129722
Deposited On:18 Nov 2022 10:28
Last Modified:18 Nov 2022 10:28

Repository Staff Only: item control page