EDZL scheduling analysis

被引:40
|
作者
Baker, Theodore P. [1 ]
Cirinei, Michele [2 ]
Bertogna, Marko [2 ]
机构
[1] Florida State Univ, Dept Comp Sci, Tallahassee, FL 32306 USA
[2] Scuola Super Sant Anna, ReTIS Lab, Pisa, Italy
基金
美国国家科学基金会;
关键词
EDF; Earliest deadline first; EDZL; Earliest deadline zero laxity; Multiprocessor; Real time; Scheduling; Symmetric multiprocessing; Schedulability;
D O I
10.1007/s11241-008-9061-6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A schedulability test is derived for the global Earliest Deadline Zero Laxity (EDZL) scheduling algorithm on a platform with multiple identical processors. The test is sufficient, but not necessary, to guarantee that a system of independent sporadic tasks with arbitrary deadlines will be successfully scheduled, with no missed deadlines, by the multiprocessor EDZL algorithm. Global EDZL is known to be at least as effective as global Earliest-Deadline-First (EDF) in scheduling task sets to meet deadlines. It is shown, by testing on large numbers of pseudo-randomly generated task sets, that the combination of EDZL and the new schedulability test is able to guarantee that far more task sets meet deadlines than the combination of EDF and known EDF schedulability tests. In the second part of the paper, an improved version of the EDZL-schedulability test is presented. This new algorithm is able to efficiently exploit information on the slack values of interfering tasks, to iteratively refine the estimation of the interference a task can be subjected to. This iterative algorithm is shown to have better performance than the initial test, in terms of schedulable task sets detected.
引用
收藏
页码:264 / 289
页数:26
相关论文
共 50 条
  • [1] EDZL scheduling analysis
    Cirinei, Michele
    Baker, Theodore P.
    19TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2007, : 9 - +
  • [2] EDZL scheduling analysis
    Theodore P. Baker
    Michele Cirinei
    Marko Bertogna
    Real-Time Systems, 2008, 40 : 264 - 289
  • [3] EDZL Scheduling and Schedulability Analysis for Performance Asymmetric Multiprocessors
    Wu, Peng
    Ryu, Minsoo
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2016, 27 (01) : 1 - 14
  • [4] EDZL Schedulability Analysis in Real-Time Multicore Scheduling
    Lee, Jinkyu
    Shin, Insik
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2013, 39 (07) : 910 - 916
  • [5] A Comparative Study on the Schedulability of the EDZL Scheduling Algorithm on Multiprocessors
    Han, Sangchul
    Paik, Woojin
    Ko, Myeong-Cheol
    Park, Minkyu
    APPLIED SCIENCES-BASEL, 2023, 13 (18):
  • [6] A BSF-EDZL scheduling algorithm for heterogeneous multiprocessors
    Wu, Peng
    Han, Chengzhuo
    Yan, Tao
    Chen, Lu
    Li, Yingchun
    ELECTRONICS LETTERS, 2024, 60 (02)
  • [7] SSF-EDZL Scheduling Algorithm on Heterogeneous Multiprocessors
    Wu, Peng
    Han, Chengzhuo
    Yan, Tao
    Chen, Lu
    Guo, Tianhao
    Li, Zhi
    2023 IEEE 22ND INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, BIGDATASE, CSE, EUC, ISCI 2023, 2024, : 2052 - 2057
  • [8] TWO APPROACHES TOWARDS EDZL SCHEDULING FOR PERFORMANCE ASYMMETRIC MULTIPROCESSORS
    Wu, Peng
    Majeed, Shakaiba
    Ryu, Minsoo
    PROCEEDINGS OF 2016 5TH IEEE INTERNATIONAL CONFERENCE ON NETWORK INFRASTRUCTURE AND DIGITAL CONTENT (IEEE IC-NIDC 2016), 2016, : 120 - 123
  • [9] Schedulability issues for EDZL scheduling on real-time multiprocessor systems
    Chao, Yi-Hsiung
    Lin, Shun-Shii
    Lin, Kwei-Jay
    INFORMATION PROCESSING LETTERS, 2008, 107 (05) : 158 - 164
  • [10] Low-Power Algorithm for EDZL Scheduling on Multicore Processors
    Piao, Xuefeng
    Kim, Heeheon
    Cho, Yookun
    Han, Sangchul
    Park, Minkyu
    Park, Moonju
    Cho, Seongje
    INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2011, 14 (05): : 1613 - 1628