Sarkar, Arnab ; Ghose, Sujoy ; Chakrabarti, P. P. (2011) Sticky-ERfair: a task-processor affinity aware proportional fair scheduler Real-Time Systems, 47 (4). pp. 356-377. ISSN 0922-6443
Full text not available from this repository.
Official URL: http://doi.org/10.1007/s11241-011-9120-2
Related URL: http://dx.doi.org/10.1007/s11241-011-9120-2
Abstract
A drawback of current proportional fair schedulers is that they ignore task-to-processor mutual affinities, thereby causing frequent inter-processor task migrations and cache misses. This paper presents the Sticky-ERfair Scheduler, an Early-Release Fair (ERfair) scheduler that attempts to minimize task migrations and preemptions. Given any processor V i , Sticky-ERfair allocates to it the most recently executed ready task that previously executed on V i (thus restricting migrations and preemptions) in such a way that this allocation does not cause any ERfairness violations in the system at any time during the schedule length. Experimental results reveal that Sticky-ERfair can achieve upto over 40 times reduction both in the number of migrations and preemptions suffered with respect to Basic-ERfair (for a set of 25 to 100 tasks running on 2 to 10 processors) while simultaneously guaranteeing ERfairness at each time slot.
Item Type: | Article |
---|---|
Source: | Copyright of this article belongs to Springer Nature Switzerland AG |
Keywords: | Proportional fairness;ERfair scheduling;Real time scheduling;Task migration;Task preemptions;Cache affinity |
ID Code: | 129724 |
Deposited On: | 18 Nov 2022 10:33 |
Last Modified: | 18 Nov 2022 10:33 |
Repository Staff Only: item control page