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 条
  • [21] Dynamic Priority Real-Time Scheduling on Power Asymmetric Multicore Processors
    Mahmood, Basharat
    Ahmad, Naveed
    Khan, Majid Iqbal
    Akhunzada, Adnan
    SYMMETRY-BASEL, 2021, 13 (08):
  • [22] Necessary and Sufficient Conditions for Thermal Schedulability of Periodic Real-Time Tasks Under Fluid Scheduling Model
    Ahmed, Rehan
    Ramanathan, Parameswaran
    Saluja, Kewal K.
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 15 (03)
  • [23] Schedulability analysis in a real-time fieldbus network
    Almeida, L
    Fonseca, JA
    INTELLIGENT COMPONENTS AND INSTRUMENTS FOR CONTROL APPLICATIONS 1997 (SICICA'97), 1997, : 413 - 417
  • [24] A Process Algebraic Approach to the Schedulability Analysis of Real-Time Systems
    Hanene Ben-Abdallah
    Jin-Young Choi
    Duncan Clarke
    Young Si Kim
    Insup Lee
    Hong-Liang Xie
    Real-Time Systems, 1998, 15 : 189 - 219
  • [25] Weakly Hard Schedulability Analysis for Fixed Priority Scheduling of Periodic Real-Time Tasks
    Sun, Youcheng
    Di Natale, Marco
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2017, 16
  • [26] A process algebraic approach to the schedulability analysis of real-time systems
    Ben-Abdallah, H
    Choi, JY
    Clarke, D
    REAL-TIME SYSTEMS, 1998, 15 (03) : 189 - 219
  • [27] A Event-B-Based Approach for Schedulability Analysis For Real-Time Scheduling Algorithms through Deadlock Detection
    Quan, Jiale
    Li, Qin
    ENGINEERING OF COMPLEX COMPUTER SYSTEMS, ICECCS 2024, 2025, 14784 : 223 - 244
  • [28] Optimized Scheduling of Periodic Hard Real-Time Multicore Systems
    Aceituno, Jose Maria
    Guasque, Ana
    Balbastre, Patricia
    Blanes, Francisco
    Pomante, Luigi
    IEEE ACCESS, 2023, 11 : 30027 - 30039
  • [29] Schedulability Analysis for Real-Time P-FRP Tasks Under Fixed Priority Scheduling
    Jiang, Yu
    Cheng, Albert M. K.
    Zou, Xingliang
    2015 IEEE 21ST INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, 2015, : 31 - 40
  • [30] Real-Time Schedulability Analysis and Enhancement of Transiently Powered Processors With NVMs
    Lee, Dasom
    Jung, Hyeonseok
    Yang, Hoeseok
    IEEE TRANSACTIONS ON COMPUTERS, 2021, 70 (03) : 372 - 383