A new fair scheduling algorithm for periodic tasks on multiprocessors

We present a new scheduling algorithm, called PL that is work-conserving and in terms of schedulability, optimal on multiprocessors for a synchronous periodic task set. The PL algorithm is a laxity based algorithm and ensures execution of a task with approximate proportional fairness at each task�...

Full description

Saved in:
Bibliographic Details
Published inInformation processing letters Vol. 111; no. 7; pp. 301 - 309
Main Authors Kim, Heeheon, Cho, Yookun
Format Journal Article
LanguageEnglish
Published Amsterdam Elsevier B.V 01.03.2011
Elsevier
Elsevier Sequoia S.A
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:We present a new scheduling algorithm, called PL that is work-conserving and in terms of schedulability, optimal on multiprocessors for a synchronous periodic task set. The PL algorithm is a laxity based algorithm and ensures execution of a task with approximate proportional fairness at each task's period. Existing optimal algorithms on multiprocessors may cause excessive scheduling decisions and preemptions or may not be applied in a discrete environment. The proposed algorithm can be applied in a discrete environment and reduce the number of scheduling decisions and preemptions compared with a Pfair algorithm. ► We present a new scheduling algorithm on multiprocessors for a periodic task set. ► The algorithm is work-conserving and optimal in terms of schedulability. ► The algorithm can reduce the number of preemptions compared with a Pfair algorithm.
Bibliography:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:0020-0190
1872-6119
DOI:10.1016/j.ipl.2010.12.007