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 条
  • [31] Schedulability Analysis in Fixed-Priority Real-Time Multicore Systems with Contention
    Ortiz, Luis
    Guasque, Ana
    Balbastre, Patricia
    Simo, Jose
    Crespo, Alfons
    [J]. APPLIED SCIENCES-BASEL, 2024, 14 (10):
  • [32] A Hybrid Real-Time Scheduling Mechanism Based on Multiprocessor for Real-Time Tasks in Weakly Hard Specification
    Ismail, Habibah
    Jawawi, Dayang N. A.
    Ahmedy, Ismail
    [J]. INTELLIGENT COMPUTING, VOL 1, 2022, 506 : 228 - 247
  • [33] Dynamic Real-time Scheduling of Firm Periodic Tasks with Hard and Soft Aperiodic Tasks
    Audrey Marchand
    Maryline Silly-Chetto
    [J]. Real-Time Systems, 2006, 32 : 21 - 47
  • [34] Dynamic real-time scheduling of firm periodic tasks with hard and soft aperiodic tasks
    Marchand, A
    Silly-Chetto, M
    [J]. REAL-TIME SYSTEMS, 2006, 32 (1-2) : 21 - 47
  • [35] Partitioned Multiprocessor Fixed-Priority Scheduling of Sporadic Real-Time Tasks
    Chen, Jian-Jia
    [J]. PROCEEDINGS OF THE 28TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS ECRTS 2016, 2016, : 251 - 261
  • [36] Multi-Core Partitioned Scheduling For Fixed-Priority Periodic Real-Time Tasks With Enhanced RBound
    Fan, Ming
    Han, Qiushi
    Quan, Gang
    Ren, Shangping
    [J]. PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2014), 2015, : 284 - +
  • [37] Schedulability analysis of periodic fixed priority systems
    Bini, E
    Buttazzo, GC
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (11) : 1462 - 1473
  • [38] Efficient exact schedulability tests for fixed priority real-time systems
    Davis, Robert I.
    Zabos, Attila
    Burns, Alan
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (09) : 1261 - 1276
  • [39] Improving Schedulability and Energy Performance for Weakly Hard Real-Time Systems
    Niu, Linwei
    Xu, Jia
    [J]. 2012 IEEE 31ST INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2012, : 41 - 50
  • [40] Segment-Fixed Priority Scheduling for Self-Suspending Real-Time Tasks
    Kim, Junsung
    Andersson, Bjoern
    de Niz, Dionisio
    Rajkumar, Ragunathan
    [J]. IEEE 34TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2013), 2013, : 246 - 257