Improved schedulability analysis of EDF on multiprocessor platforms

被引:110
|
作者
Bertogna, M [1 ]
Cirinei, M [1 ]
Lipari, G [1 ]
机构
[1] Scuola Super Sant Anna, Pisa, Italy
关键词
D O I
10.1109/ECRTS.2005.18
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Multiprocessor hardware platforms are now being considered for embedded systems, due to their high computational power and little additional cost when compared to single processor systems. When scheduling real-time applications on multiprocessor platforms, a possibility is to use global scheduling, where a scheduling algorithm dynamically assign tasks to processors, and tasks can migrate from one processor to another during their execution. In this paper we, tackle the problem of schedulability analysis of sporadic tasks in global scheduling systems, where the scheduler is the Earliest Deadline First (EDF) algorithm. We provide two main contributions. First, we show that two recently proposed tests perform poorly when the task set contains heavy tasks (i.e. tasks with high utilization). We also show that neither test dominates the other As a second contribution, we introduce a new schedulability test that improves significantly the percentage of accepted task sets, especially when considering task sets containing heavy tasks. We show the effectiveness of the proposed test through an extensive set of experiments.
引用
收藏
页码:209 / 218
页数:10
相关论文
共 50 条
  • [1] Analysis of EDF schedulability on a multiprocessor
    Baker, TP
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2005, 16 (08) : 760 - 768
  • [2] Multiprocessor EDF and deadline monotonic schedulability analysis
    Baker, TP
    [J]. RTSS 2003: 24TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2003, : 120 - 129
  • [3] LLF Schedulability Analysis on Multiprocessor Platforms
    Lee, Jinkyu
    Easwaran, Arvind
    Shin, Insik
    [J]. 31ST IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2010), 2010, : 25 - 36
  • [4] Improved multiprocessor global schedulability analysis
    Sanjoy Baruah
    Vincenzo Bonifaci
    Alberto Marchetti-Spaccamela
    Sebastian Stiller
    [J]. Real-Time Systems, 2010, 46 : 3 - 24
  • [5] Improved Low Time-Complexity Schedulability Test for Nonpreemptive EDF on a Multiprocessor
    Lee, Seongtae
    Park, Sanghyeok
    Lee, Jinkyu
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2022, 14 (02) : 87 - 90
  • [6] Improved multiprocessor global schedulability analysis
    Baruah, Sanjoy
    Bonifaci, Vincenzo
    Marchetti-Spaccamela, Alberto
    Stiller, Sebastian
    [J]. REAL-TIME SYSTEMS, 2010, 46 (01) : 3 - 24
  • [7] 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
  • [8] Laxity dynamics and LLF schedulability analysis on multiprocessor platforms
    Lee, Jinkyu
    Easwaran, Arvind
    Shin, Insik
    [J]. REAL-TIME SYSTEMS, 2012, 48 (06) : 716 - 749
  • [9] Laxity dynamics and LLF schedulability analysis on multiprocessor platforms
    Jinkyu Lee
    Arvind Easwaran
    Insik Shin
    [J]. Real-Time Systems, 2012, 48 : 716 - 749
  • [10] Global EDF Schedulability Analysis for Synchronous Parallel Tasks on Multicore Platforms
    Chwa, Hoon Sung
    Lee, Jinkyu
    Phan, Kieu-My
    Easwaran, Arvind
    Shin, Insik
    [J]. PROCEEDINGS OF THE 2013 25TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2013), 2013, : 25 - 34