The Global Limited Preemptive Earliest Deadline First Feasibility of Sporadic Real-time Tasks

被引:10
|
作者
Thekkilakattil, Abhilash [1 ]
Baruah, Sanjoy
Dobrin, Radu [1 ]
Punnekkat, Sasikumar [1 ]
机构
[1] Malardalen Univ, Vasteras, Sweden
来源
2014 26TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2014) | 2014年
基金
瑞典研究理事会; 美国国家科学基金会;
关键词
D O I
10.1109/ECRTS.2014.21
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The feasibility of preemptive and non-preemptive scheduling has been well investigated on uniprocessor and multiprocessor platforms under both Fixed Priority Scheduling (FPS) and Earliest Deadline First (EDF) paradigms. While feasibility of limited preemptive scheduling under FPS has been addressed on both uniprocssor and multiprocessor platforms, under EDF it has been investigated only on uniprocessors, and a similar analysis for multiprocessor platforms is still missing. In this paper, we introduce global Limited Preemptive Earliest Deadline First (g-LP-EDF) scheduling, and propose the associated feasibility analysis to complete the above described feasibility analysis spectrum. Specifically, we derive a sufficient condition that guarantees g-LP-EDF feasibility of sporadic realtime tasks which directly provides a global Non-Preemptive Earliest Deadline First (g-NP-EDF) feasibility test. We then study the interplay between g-LP-EDF feasibility and processor speed, in order to quantify the sub-optimality of g-NP-EDF in terms of the minimum speed-up required to guarantee g-NP-EDF feasibility of all feasible tasksets. The results presented in this paper complement our previous results on uniprocessors, and provide a unified result on the sub-optimality of non-preemptive EDF on both uniprocessor and multiprocessor platforms.
引用
收藏
页码:301 / +
页数:3
相关论文
共 50 条
  • [1] The limited-preemptive feasibility of real-time tasks on uniprocessors
    Thekkilakattil, Abhilash
    Dobrin, Radu
    Punnekkat, Sasikumar
    REAL-TIME SYSTEMS, 2015, 51 (03) : 247 - 273
  • [2] The limited-preemptive feasibility of real-time tasks on uniprocessors
    Abhilash Thekkilakattil
    Radu Dobrin
    Sasikumar Punnekkat
    Real-Time Systems, 2015, 51 : 247 - 273
  • [3] Optimising earliest deadline first scheduling for parallel real-time tasks on multiprocessors
    Kim, C.
    Cho, H.
    Sung, Y.
    ELECTRONICS LETTERS, 2019, 55 (25) : 1343 - +
  • [4] Weakly-hard Real-time Guarantees for Earliest Deadline First Scheduling of Independent Tasks
    Hammadeh, Zain A. H.
    Quinton, Sophie
    Ernst, Rolf
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2020, 18 (06)
  • [5] Earliest Deadline First Scheduling for Real-Time Computing in Sustainable Sensors
    Chetto, Maryline
    El Osta, Rola
    SUSTAINABILITY, 2023, 15 (05)
  • [6] Efficient Scheduling of Periodic, Aperiodic, and Sporadic Real-Time Tasks with Deadline Constraints
    Goubaa, Aicha
    Kahlgui, Mohamed
    Georg, Frey
    Li, Zhiwu
    SOFTWARE TECHNOLOGIES (ICSOFT 2020), 2021, 1447 : 25 - 43
  • [7] Response Time Analysis with Limited Carry-in for Global Earliest Deadline First Scheduling
    Sun, Youcheng
    Lipari, Giuseppe
    2015 IEEE 36TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2015), 2015, : 130 - 140
  • [8] Hybrid earliest deadline first/preemption threshold scheduling for real-time systems
    He, DZ
    Wang, FY
    Li, W
    Zhang, XW
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 433 - 438
  • [9] New Approach for Deadline Calculation of Periodic, Sporadic and Aperiodic Real-time Software Tasks
    Goubaa, Aicha
    Khalgui, Mohamed
    Frey, Georg
    Li, Zhiwu
    ICSOFT: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2020, : 452 - 460
  • [10] Efficient Real-time Earliest Deadline First based scheduling for Apache Spark
    Neciu, Laurentiu-Florin
    Pop, Florin
    Apostol, Elena-Simona
    Truica, Ciprian-Octavian
    2021 20TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC), 2021, : 97 - 104