DocumentCode :
729429
Title :
Experimental Evaluation of Optimal Schedulers Based on Partitioned Proportionate Fairness
Author :
Compagnin, Davide ; Mezzetti, Enrico ; Vardanega, Tullio
fYear :
2015
fDate :
8-10 July 2015
Firstpage :
115
Lastpage :
126
Abstract :
The Quasi-Partitioning Scheduling algorithm optimally solves the problem of scheduling a feasible set of independent implicit-deadline sporadic tasks on a symmetric multiprocessor. It iteratively combines bin-packing solutions to determine a feasible task-to-processor allocation, splitting task loads as needed along the way so that the excess computation on one processor is assigned to a paired processor. Though different in formulation, QPS belongs in the same family of schedulers as RUN, which achieve optimality using a relaxed (partitioned) version of proportionate fairness. Unlike RUN, QPS departs from the dual schedule equivalence, thus yielding a simpler implementation with less use of global data structures. One might therefore expect that QPS should outperform RUN in the general case. Surprisingly instead, our implementation of QPS on LITMUS^RT invalidates this conjecture, showing that the QPS offline decisions may have an important influence on run-time performance. In this work, we present an extensive comparison between RUN and QPS, looking at both the offline and the online phases, to highlight their relative strengths and weaknesses.
Keywords :
bin packing; processor scheduling; LITMUS; QPS; RUN; bin-packing solutions; dual schedule equivalence; independent implicit-deadline sporadic tasks; optimal schedulers; partitioned proportionate fairness; quasipartitioning scheduling algorithm; symmetric multiprocessor; task-to-processor allocation; Optimal scheduling; Partitioning algorithms; Processor scheduling; Resource management; Schedules; Scheduling; Servers; Evaluation; Multiprocessor; Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems (ECRTS), 2015 27th Euromicro Conference on
Conference_Location :
Lund
Type :
conf
DOI :
10.1109/ECRTS.2015.18
Filename :
7176031
Link To Document :
بازگشت