EDZL Schedulability Analysis in Real-Time Multicore Scheduling

被引:13
|
作者
Lee, Jinkyu [1 ]
Shin, Insik [2 ]
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
[2] Korea Adv Inst Sci & Technol, Dept Comp Sci, Taejon 305701, South Korea
关键词
Earliest Deadline first until Zero-Laxity (EDZL); real-time scheduling; schedulability analysis; multicore platform; real-time systems; PERIODIC TASK SYSTEMS; MULTIPROCESSOR PLATFORMS; ALGORITHMS;
D O I
10.1109/TSE.2012.75
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In real-time systems, correctness depends not only on functionality but also on timeliness. A great number of scheduling theories have been developed for verification of the temporal correctness of jobs (software) in such systems. Among them, the Earliest Deadline first until Zero-Laxity (EDZL) scheduling algorithm has received growing attention thanks to its effectiveness in multicore real-time scheduling. However, the true potential of EDZL has not yet been fully exploited in its schedulability analysis as the state-of-the-art EDZL analysis techniques involve considerable pessimism. In this paper, we propose a new EDZL multicore schedulability test. We first introduce an interesting observation that suggests an insight toward pessimism reduction in the schedulability analysis of EDZL. We then incorporate it into a well-known existing Earliest Deadline First (EDF) schedulability test, resulting in a new EDZL schedulability test. We demonstrate that the proposed EDZL test not only has lower time complexity than existing EDZL schedulability tests, but also significantly improves the schedulability of EDZL by up to 36.6 percent compared to the best existing EDZL schedulability tests.
引用
收藏
页码:910 / 916
页数:7
相关论文
共 50 条
  • [31] Schedulability analysis for real-time processes with age constraints
    Zöbel, D
    REAL TIME PROGRAMMING 1999 (WRTP'99), 1999, : 221 - 226
  • [32] Scheduling techniques for optimising the performance of multicore real-time systems
    Aceituno, Jose Maria
    Guasque, Ana
    Balbastre, Patricia
    Simo, Jose
    Pereira, Carlos Eduardo
    Crespo, Alfons
    REVISTA IBEROAMERICANA DE AUTOMATICA E INFORMATICA INDUSTRIAL, 2024, 21 (01): : 29 - 38
  • [33] Energy-Efficient Scheduling of Real-Time Tasks in Reconfigurable Homogeneous Multicore Platforms
    Gammoudi, Aymen
    BenZina, Adel
    Khalgui, Mohamed
    Chillet, Daniel
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (12): : 5092 - 5105
  • [34] 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
  • [35] Architecture aware semi partitioned real-time scheduling on multicore platforms
    Shekhar, Mayank
    Ramaprasad, Harini
    Sarkar, Abhik
    Mueller, Frank
    REAL-TIME SYSTEMS, 2015, 51 (03) : 274 - 313
  • [36] Fixed priority schedulability analysis of a distributed real-time fault tolerant architecture
    Bernat, G
    Miro-Julia, J
    Proenza, J
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 479 - 483
  • [37] Workload assignment for global real-time scheduling on unrelated multicore platforms
    Bertout, Antoine
    Goossens, Joel
    Grolleau, Emmanuel
    Poczekajlo, Xavier
    28TH INTERNATIONAL CONFERENCE ON REAL TIME NETWORKS AND SYSTEMS, RTNS 2020, 2020, : 139 - 148
  • [38] Improved schedulability analysis of the contention-free policy for real-time systems
    Baek, Hyeongboo
    Lee, Jinkyu
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 154 : 112 - 124
  • [39] HOLISTIC SCHEDULABILITY ANALYSIS FOR DISTRIBUTED HARD REAL-TIME SYSTEMS
    TINDELL, K
    CLARK, J
    MICROPROCESSING AND MICROPROGRAMMING, 1994, 40 (2-3): : 117 - 134
  • [40] Schedulability analysis of dynamic priority real-time systems with contention
    Guasque, Ana
    Aceituno, Jose Maria
    Balbastre, Patricia
    Simo, Jose
    Crespo, Alfons
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (12) : 14703 - 14725