LLF Schedulability Analysis on Multiprocessor Platforms

被引:14
|
作者
Lee, Jinkyu [1 ]
Easwaran, Arvind [2 ]
Shin, Insik [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Dept Comp Sci, Taejon, South Korea
[2] Polytech Inst Porto, Cister Res Unit, Porto, Portugal
基金
新加坡国家研究基金会;
关键词
REAL-TIME TASKS; SCHEDULING ALGORITHMS;
D O I
10.1109/RTSS.2010.13
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
LLF (Least Laxity First) scheduling, which assigns a higher priority to a task with smaller laxity, has been known as an optimal preemptive scheduling algorithm on a single processor platform. However, its characteristics upon multiprocessor platforms have been little studied until now. Orthogonally, it has remained open how to efficiently schedule general task systems, including constrained deadline task systems, upon multiprocessors. Recent studies have introduced zero laxity (ZL) policy, which assigns a higher priority to a task with zero laxity, as a promising scheduling approach for such systems (e. g., EDZL). Towards understanding the importance of laxity in multiprocessor scheduling, this paper investigates the characteristics of ZL policy and presents the first ZL schedulability test for any work-conserving scheduling algorithm that employs this policy. It then investigates the characteristics of LLF scheduling, which also employs the ZL policy, and derives the first LLF-specific schedulability test on multiprocessors. It is shown that the proposed LLF test dominates the ZL test as well as the state-of-art EDZL test.
引用
收藏
页码:25 / 36
页数:12
相关论文
共 50 条
  • [1] Laxity dynamics and LLF schedulability analysis on multiprocessor platforms
    Lee, Jinkyu
    Easwaran, Arvind
    Shin, Insik
    [J]. REAL-TIME SYSTEMS, 2012, 48 (06) : 716 - 749
  • [2] Laxity dynamics and LLF schedulability analysis on multiprocessor platforms
    Jinkyu Lee
    Arvind Easwaran
    Insik Shin
    [J]. Real-Time Systems, 2012, 48 : 716 - 749
  • [3] Improved schedulability analysis of EDF on multiprocessor platforms
    Bertogna, M
    Cirinei, M
    Lipari, G
    [J]. 17TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2005, : 209 - 218
  • [4] Schedulability Analysis of Global Scheduling Algorithms on Multiprocessor Platforms
    Bertogna, Marko
    Cirinei, Michele
    Lipari, Giuseppe
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (04) : 553 - 566
  • [5] Analysis of EDF schedulability on a multiprocessor
    Baker, TP
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2005, 16 (08) : 760 - 768
  • [6] The global feasibility and schedulability of general task models on multiprocessor platforms
    Fisher, Nathan
    Baruah, Sanjoy
    [J]. 19TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2007, : 51 - +
  • [7] Improved multiprocessor global schedulability analysis
    Sanjoy Baruah
    Vincenzo Bonifaci
    Alberto Marchetti-Spaccamela
    Sebastian Stiller
    [J]. Real-Time Systems, 2010, 46 : 3 - 24
  • [8] Techniques for multiprocessor global schedulability analysis
    Baruah, Sanjoy
    [J]. RTSS 2007: 28TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2007, : 119 - 128
  • [9] Improved multiprocessor global schedulability analysis
    Baruah, Sanjoy
    Bonifaci, Vincenzo
    Marchetti-Spaccamela, Alberto
    Stiller, Sebastian
    [J]. REAL-TIME SYSTEMS, 2010, 46 (01) : 3 - 24
  • [10] Multiprocessor EDF and deadline monotonic schedulability analysis
    Baker, TP
    [J]. RTSS 2003: 24TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2003, : 120 - 129