Weakly-hard Real-time Guarantees for Earliest Deadline First Scheduling of Independent Tasks

被引:3
|
作者
Hammadeh, Zain A. H. [1 ,3 ]
Quinton, Sophie [2 ]
Ernst, Rolf [1 ,3 ]
机构
[1] TU Braunschweig, Braunschweig, Germany
[2] INRIA Grenoble Rhone Alpes, 655 Ave Europe, F-38334 Saint Ismier, France
[3] Tech Univ Carolo Wilhelmina Braunschweig, Hans Sommer Str 66, D-38106 Braunschweig, Germany
关键词
Weakly hard real-time systems; schedulability analysis; dynamic priority scheduling; STOCHASTIC-ANALYSIS; PERFORMANCE; SYSTEMS; MISSES;
D O I
10.1145/3356865
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The current trend in modeling and analyzing real-time systems is toward tighter yet safe timing constraints. Many practical real-time systems can de facto sustain a bounded number of deadline-misses, i.e., they have Weakly-Hard Real-Time (WHRT) constraints rather than hard real-time constraints. Therefore, we strive to provide tight Deadline Miss Models (DMMs) in complement to tight response time bounds for such systems. In this work, we bound the distribution of deadline-misses for task sets running on uniprocessors using the Earliest Deadline First (EDF) scheduling policy. We assume tasksmiss their deadlines due to transient overload resulting from sporadic jobs, e.g., interrupt service routines. We use Typical Worst-Case Analysis (TWCA) to tackle the problem in this context. Also, we address the sources of pessimism in computing DMMs, and we discuss the limitations of the proposed analysis. This work is motivated by and validated on a realistic case study inspired by industrial practice (satellite on-board software) and on a set of synthetic test cases. The synthetic experiment is dedicated to extensively study the impact of EDF on DMMs by presenting a comparison between DMMs computed under EDF and Rate Monotonic (RM). The results show the usefulness of this approach for temporarily overloaded systems when EDF scheduling is considered. They also show that EDF is especially useful for WHRT tasks.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] Weakly-Hard Real-Time Guarantees for Weighted Round-Robin Scheduling of Real-Time Messages
    Hammadeh, Zain A. H.
    Ernst, Rolf
    [J]. 2018 IEEE 23RD INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2018, : 384 - 391
  • [2] Dynamic scheduling of skippable periodic tasks in weakly-hard real-time systems
    Chetto, Maryline
    Marchand, Audrey
    [J]. ECBS 2007: 14TH ANNUAL IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS: RAISING EXPECTATIONS OF COMPUTER-BASES SYSTEMS, 2007, : 171 - +
  • [3] Optimising earliest deadline first scheduling for parallel real-time tasks on multiprocessors
    Kim, C.
    Cho, H.
    Sung, Y.
    [J]. ELECTRONICS LETTERS, 2019, 55 (25) : 1343 - +
  • [4] Bounding Deadline Misses in Weakly-Hard Real-Time Systems with Task Dependencies
    Hammadeh, Zain A. H.
    Ernst, Rolf
    Quinton, Sophie
    Henia, Rafik
    Rioux, Laurent
    [J]. PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 584 - 589
  • [5] Energy-constrained scheduling for weakly-hard real-time systems
    AlEnawy, TA
    Aydin, H
    [J]. RTSS 2005: 26th IEEE International Real-Time Systems Symposium, Proceedings, 2005, : 376 - 385
  • [6] Resilient Scheduling of Energy-Variable Weakly-Hard Real-Time Systems
    Shirazi, Mahmoud
    Kargahi, Mehdi
    Thiele, Lothar
    [J]. PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS (RTNS 2017), 2017, : 297 - 306
  • [7] Demo Abstract: Bounding Deadline Misses for Weakly-Hard Real-Time Systems Designed in CAPELLA
    Henia, R.
    Roux, L.
    Sordon, N.
    Hammadeh, Z. A. H.
    Ernst, R.
    Quinton, S.
    [J]. PROCEEDINGS OF THE 23RD IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2017), 2017, : 155 - 156
  • [8] Earliest Deadline First Scheduling for Real-Time Computing in Sustainable Sensors
    Chetto, Maryline
    El Osta, Rola
    [J]. SUSTAINABILITY, 2023, 15 (05)
  • [9] Energy efficient fault-tolerant earliest deadline first scheduling for hard real-time systems
    Han, Qiushi
    Niu, Linwei
    Quan, Gang
    Ren, Shaolei
    Ren, Shangping
    [J]. REAL-TIME SYSTEMS, 2014, 50 (5-6) : 592 - 619
  • [10] Energy efficient fault-tolerant earliest deadline first scheduling for hard real-time systems
    Qiushi Han
    Linwei Niu
    Gang Quan
    Shaolei Ren
    Shangping Ren
    [J]. Real-Time Systems, 2014, 50 : 592 - 619