Fixed-priority global scheduling for mixed-criticality real-time systems

被引:5
|
作者
Kelly, Owen R. [1 ]
Aydin, Hakan [1 ]
机构
[1] George Mason Univ, Dept Comp Sci, Fairfax, VA 22030 USA
基金
美国国家科学基金会;
关键词
mixed-criticality; real-time scheduling; global scheduling; fixed-priority scheduling; multiprocessor scheduling; schedulability tests;
D O I
10.1504/IJES.2014.063825
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
There has been a growing interest in recent years in mixed-criticality real-time systems in which tasks are attributed different levels of criticality based on the degree to which their deadlines must be assured. While most of the initial efforts on mixed-criticality systems targeted single-processor systems, the research community has recently started to investigate multiprocessor mixed-criticality real-time systems. In this paper we investigate how global, fixed-priority algorithms can be applied in the context of multiprocessor mixed-criticality systems. We identify the two key dimensions of the problem - priority assignment and schedulability testing, and consider candidate algorithms for each dimension. We also propose a new and simple priority assignment policy called CPRatio that considers both task criticality and timing constraints to improve the schedulability of mixed-criticality task sets. We experimentally evaluate the performance of priority assignment strategies and schedulability tests in the global multiprocessor mixed-criticality scheduling context.
引用
收藏
页码:266 / 276
页数:11
相关论文
共 50 条
  • [1] An exact schedulability test for fixed-priority preemptive mixed-criticality real-time systems
    Asyaban, Sedigheh
    Kargahi, Mehdi
    [J]. REAL-TIME SYSTEMS, 2018, 54 (01) : 32 - 90
  • [2] Improved Schedulability Analysis of Fixed-Priority for Mixed-Criticality Real-Time Multiprocessor Systems
    Jung, Namyong
    Lee, Jinkyu
    [J]. ADVANCES IN COMPUTER SCIENCE AND UBIQUITOUS COMPUTING, 2018, 474 : 1403 - 1409
  • [3] An exact schedulability test for fixed-priority preemptive mixed-criticality real-time systems
    Sedigheh Asyaban
    Mehdi Kargahi
    [J]. Real-Time Systems, 2018, 54 : 32 - 90
  • [4] Fixed-Priority Scheduling for Two-Phase Mixed-Criticality Systems
    Li, Zheng
    He, Shuibing
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2018, 17 (02)
  • [5] Commentary to: An exact schedulability test for fixed-priority preemptive mixed-criticality real-time systems
    Pavic, Ivan
    Dzapo, Hrvoje
    [J]. REAL-TIME SYSTEMS, 2020, 56 (01) : 112 - 119
  • [6] Generalizing fixed-priority scheduling for better schedulability in mixed-criticality systems
    Chen, Yao
    Shin, Kang G.
    Xiong, Huagang
    [J]. INFORMATION PROCESSING LETTERS, 2016, 116 (08) : 508 - 512
  • [7] Commentary to: An exact schedulability test for fixed-priority preemptive mixed-criticality real-time systems
    Ivan Pavić
    Hrvoje Džapo
    [J]. Real-Time Systems, 2020, 56 : 112 - 119
  • [8] On Partitioned Scheduling of Fixed-Priority Mixed-Criticality Task Sets
    Kelly, Owen R.
    Aydin, Hakan
    Zhao, Baoxian
    [J]. TRUSTCOM 2011: 2011 INTERNATIONAL JOINT CONFERENCE OF IEEE TRUSTCOM-11/IEEE ICESS-11/FCST-11, 2011, : 1051 - 1059
  • [9] Mixed-Criticality Scheduling in Real-Time Multiprocessor Systems
    Osmolovskiy, Sergey
    Fedorov, Ivan
    Vinogradov, Vladimir
    Ivanova, Ekaterina
    Shakurov, Daniil
    [J]. 2016 18TH CONFERENCE OF OPEN INNOVATIONS ASSOCIATION AND SEMINAR ON INFORMATION SECURITY AND PROTECTION OF INFORMATION TECHNOLOGY (FRUCT-ISPIT), 2016, : 257 - 265
  • [10] Feasibility Interval for Fixed-Priority Scheduling of Mixed-Criticality Periodic Tasks With Offsets
    Asyaban, Scdigheh
    Kargahi, Mehdi
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2019, 11 (01) : 17 - 20