Simple and General Methods for Fixed-Priority Schedulability in Optimization Problems

被引:0
|
作者
Pazzaglia, Paolo [1 ]
Biondi, Alessandro [1 ]
Di Natale, Marco [1 ]
机构
[1] Scuola Super Sant Anna, Pisa, Italy
关键词
TASKS;
D O I
10.23919/date.2019.8715017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a set of sufficient-only, but accurate schedulability tests for fixed-priority scheduling. The tests apply to the general case of scheduling with constrained deadline where tasks can incur in blocking times, be subject to release jitters, activated with fixed offsets, or involved in transactions with other tasks. The proposed tests come in a linear closed-form with a number of conditions polynomial in the number of tasks. All tests are targeted for use when encoding schedulability constraints within Mixed-Integer Linear Programming for the purpose of optimizing real-time systems (e.g., to address task partitioning in a multicore system). The tests are evaluated with a large-scale experimental study based on synthetic workload, revealing a failure rate (with respect to the state-of-the-art reference tests) of less than 1% in average, and at most of 2% in a very small number of limit-case configurations.
引用
收藏
页码:1543 / 1548
页数:6
相关论文
共 50 条
  • [1] An Analysis of Fixed-Priority Schedulability on a Multiprocessor
    Theodore P. Baker
    [J]. Real-Time Systems, 2006, 32 : 49 - 71
  • [2] An analysis of fixed-priority schedulability on a multiprocessor
    Baker, TP
    [J]. REAL-TIME SYSTEMS, 2006, 32 (1-2) : 49 - 71
  • [3] Improved Schedulability Tests for Global Fixed-Priority Scheduling
    Pathan, Risat Mahmud
    Jonsson, Jan
    [J]. PROCEEDINGS OF THE 23RD EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2011), 2011, : 136 - 147
  • [4] A faster exact schedulability analysis for fixed-priority scheduling
    Lu, Wan-Chen
    Hsieh, Jen-Wei
    Shih, Wei-Kuan
    Kuo, Tei-Wei
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (12) : 1744 - 1753
  • [5] Interference-aware fixed-priority schedulability analysis on multiprocessors
    Risat Mahmud Pathan
    Jan Jonsson
    [J]. Real-Time Systems, 2014, 50 : 411 - 455
  • [6] Interference-aware fixed-priority schedulability analysis on multiprocessors
    Pathan, Risat Mahmud
    Jonsson, Jan
    [J]. REAL-TIME SYSTEMS, 2014, 50 (04) : 411 - 455
  • [7] Schedulability analysis of fixed-priority systems using timed automata
    Fersman, E
    Mokrushin, L
    Pettersson, P
    Yi, W
    [J]. THEORETICAL COMPUTER SCIENCE, 2006, 354 (02) : 301 - 317
  • [8] Efficient algorithms for schedulability analysis and priority assignment for fixed-priority preemptive scheduling with offsets
    Gu, Zonghua
    Cai, Haibin
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2014, 6 (04) : 303 - 318
  • [9] Schedulability analysis for non-preemptive fixed-priority multiprocessor scheduling
    Guan, Nan
    Yi, Wang
    Deng, Qingxu
    Gu, Zonghua
    Yu, Ge
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (05) : 536 - 546
  • [10] On Fixed-Priority Schedulability Analysis of Sporadic Tasks with Self-Suspension
    Mohaqeqi, Morteza
    Ekberg, Pontus
    Yi, Wang
    [J]. PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS PROCEEDINGS (RTNS 2016), 2016, : 109 - 118