Weakly Hard Schedulability Analysis for Fixed Priority Scheduling of Periodic Real-Time Tasks

被引:30
|
作者
Sun, Youcheng [1 ]
Di Natale, Marco [2 ]
机构
[1] Univ Oxford, Wolfson Bldg,Parks Rd, Oxford OX1 3QD, England
[2] Scuola Super Sant Anna, Via Moruzzi 1, I-56124 Pisa, Italy
基金
欧盟地平线“2020”;
关键词
Weakly hard real-time systems; schedulability analysis; periodic real-time tasks; resource sharing; activation jitter; CONTROL-SYSTEMS;
D O I
10.1145/3126497
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The hard deadline model is very popular in real-time research, but is representative or applicable to a small number of systems. Many applications, including control systems, are capable of tolerating occasional deadline misses, but are seriously compromised by a repeating pattern of late terminations. The weakly hard real-time model tries to capture these requirements by analyzing the conditions that guarantee that a maximum number of deadlines can be possibly missed in any set of consecutive activations. We provide a new weakly hard schedulability analysis method that applies to constrained-deadline periodic real-time systems scheduled with fixed priority and without knowledge of the task activation offsets. The analysis is based on a Mixed Integer Linear Programming (MILP) problem formulation; it is very general and can be adapted to include the consideration of resource sharing and activation jitter. A set of experiments conducted on an automotive engine control application and randomly generated tasksets show the applicability and accuracy of the proposed technique.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] A Hybrid Multiprocessor Scheduling Approach for Weakly Hard Real-Time Tasks
    Ismail, Habibah
    Jawawi, Dayang N. A.
    [J]. MODELING, DESIGN AND SIMULATION OF SYSTEMS, ASIASIM 2017, PT II, 2017, 752 : 666 - 678
  • [22] A Weakly Hard Real-Time Tasks on Global Scheduling of Multiprocessor Systems
    Ismail, Habibah
    Jawawi, Dayang N. A.
    Isa, Mohd Adham
    [J]. 2015 9TH MALAYSIAN SOFTWARE ENGINEERING CONFERENCE (MYSEC2015), 2015, : 123 - 128
  • [23] Exact schedulability tests for real-time scheduling of periodic tasks on unrelated multiprocessor platforms
    Cucu-Grosjean, Liliana
    Goossens, Joel
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (05) : 561 - 569
  • [24] Energy-efflcient fixed-priority scheduling for periodic real-time tasks with multi-priority subtasks
    Gao, Zhigang
    Wu, Zhaohui
    Lin, Man
    [J]. EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2007, 4523 : 572 - +
  • [25] FIXED PRIORITY SCHEDULING OF HARD REAL-TIME MULTIMEDIA DISK TRAFFIC
    TINDELL, K
    BURNS, A
    [J]. COMPUTER JOURNAL, 1994, 37 (08): : 691 - 697
  • [26] Feasibility analysis of hard real-time periodic tasks
    Park, M
    Cho, Y
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2004, 73 (01) : 89 - 100
  • [27] A better polynomial-time schedulability test for real-time fixed-priority scheduling algorithms
    Han, CC
    Tyan, H
    [J]. 18TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1997, : 36 - 45
  • [28] Scheduling periodic hard real-time tasks with arbitrary deadlines on multiprocessors
    Ramamurthy, S
    [J]. 23RD IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2002, : 59 - 68
  • [29] Probabilistic Schedulability Analysis for Fixed Priority Mixed Criticality Real-Time Systems
    Abdeddaim, Yasmina
    Maxim, Dorin
    [J]. PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 596 - 601
  • [30] Fixed priority schedulability analysis of a distributed real-time fault tolerant architecture
    Bernat, G
    Miro-Julia, J
    Proenza, J
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 479 - 483