Techniques for Schedulability Analysis in Mode Change Systems under Fixed-Priority Scheduling

被引:9
|
作者
Huang, Wen-Hung [1 ]
Chen, Jian-Jia [1 ]
机构
[1] TU Dortmund Univ, Dept Comp Sci, Dortmund, Germany
关键词
D O I
10.1109/RTCSA.2015.36
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the advent of cyber-physical systems, realtime tasks shall be run in different modes over time to react to the change of the physical environment. It is preferable to adopt high expressive models in real-time systems. In the light of simple implementation in kernels, fixed-priority scheduling has been widely adopted in commercial real-time systems. In this work we derive a technique for analyzing schedulability of the system where tasks can undergo mode change under fixed-priority scheduling. We study two types of fixed-priority scheduling in mode change systems: task-level and mode-level fixed-priority scheduling. The proposed tests run in polynomial time. We further show that a utilization of 2 - root 2 approximate to 0.5857 can be guaranteed in implicit-deadline multi-mode systems if each mode is prioritized according to rate-monotonic policy. The effectiveness of the proposed tests is also shown via extensive simulation results.
引用
收藏
页码:176 / 186
页数:11
相关论文
共 50 条
  • [1] 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
  • [2] An Analysis of Fixed-Priority Schedulability on a Multiprocessor
    Theodore P. Baker
    [J]. Real-Time Systems, 2006, 32 : 49 - 71
  • [3] An analysis of fixed-priority schedulability on a multiprocessor
    Baker, TP
    [J]. REAL-TIME SYSTEMS, 2006, 32 (1-2) : 49 - 71
  • [4] Schedulability analysis of DAG tasks with arbitrary deadlines under global fixed-priority scheduling
    Fonseca, Jose
    Nelissen, Geoffrey
    Nelis, Vincent
    [J]. REAL-TIME SYSTEMS, 2019, 55 (02) : 387 - 432
  • [5] 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
  • [6] Schedulability analysis of DAG tasks with arbitrary deadlines under global fixed-priority scheduling
    José Fonseca
    Geoffrey Nelissen
    Vincent Nélis
    [J]. Real-Time Systems, 2019, 55 : 387 - 432
  • [7] 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
  • [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] Probabilistic Schedulability Tests for Uniprocessor Fixed-Priority Scheduling under Soft Errors
    Chen, Kuan-Hsun
    Chen, Jian-Jia
    [J]. 2017 12TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES), 2017, : 107 - 114
  • [10] 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