Research on semi-partitioned scheduling algorithm in mixed-criticality system

被引:0
|
作者
Qian Z. [1 ]
Jianguo W. [1 ]
Fei X. [1 ]
Shujuan H. [1 ]
机构
[1] School of Computer Science and Engineering, Xi’ an Technology University, Xi’ an
来源
Cognitive Robotics | 2021年 / 1卷
关键词
Mixed criticality system; Multi-core processors; Scheduling algorithm; Semi-partitioned approach;
D O I
10.1016/j.cogr.2021.12.001
中图分类号
学科分类号
摘要
In order to overcome the problem that in a mixed-critical system, once the critical level of the system changes, lower-critical tasks may be abandoned in order to ensure the schedulability of higher-critical tasks. A semi-partitioned scheduling algorithm SPBRC, which is based on a homogeneous multi-processor mixed-criticality platform and integrates the advantages and disadvantages of global scheduling and partitioned scheduling is proposed. First-fit and worst-fit bin-packing algorithms are firstly used in this method to sort high and low critical tasks separately, all high critical tasks as fixed task allocation in different processors in turns, and then distribute the lower-critical tasks. When the criticality of processor changes, lower-cirtical tasks will be allowed to migrate to the processor that is paired with the processor and is in low-critical mode, rather than abandoned. Thus, the overall performance of the system is improved. The simulation experiment verifies the effectiveness of this method in reducing the task loss rate and job loss rate. © 2021
引用
收藏
页码:214 / 221
页数:7
相关论文
共 50 条
  • [1] Semi-partitioned scheduling of mixed-criticality system on multiprocessor platforms
    Yang, Canghai
    Wang, Han
    Zhang, Ji
    Zuo, Long
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (05): : 6386 - 6410
  • [2] Semi-partitioned scheduling of mixed-criticality system on multiprocessor platforms
    Canghai Yang
    Han Wang
    Ji Zhang
    Long Zuo
    The Journal of Supercomputing, 2022, 78 : 6386 - 6410
  • [3] Improvement to Semi-Partitioned Cyclic Executives for Mixed-Criticality Scheduling on Multiprocessor Platforms
    Zhang, Fengxiang
    IEEE ACCESS, 2020, 8 (08): : 223606 - 223617
  • [4] A semi-partitioned model for mixed criticality systems
    Xu, H.
    Burns, A.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 150 : 51 - 63
  • [5] Semi-partitioned Model for Dual-core Mixed Criticality System
    Xu, Hao
    Burns, Alan
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON REAL-TIME AND NETWORKS SYSTEMS (RTNS) 2015, 2015, : 257 - 266
  • [6] Partitioned Mixed-Criticality Scheduling on Multiprocessor Platforms
    Gu, Chuancai
    Guan, Nan
    Deng, Qingxu
    Yi, Wang
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [7] Partitioned Multiprocessor Scheduling of Mixed-Criticality Parallel Jobs
    Liu, Guangdong
    Lu, Ying
    Wang, Shige
    Gu, Zonghua
    2014 IEEE 20TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2014,
  • [8] Is Semi-Partitioned Scheduling Practical?
    Bastoni, Andrea
    Brandenburg, Bjoern B.
    Anderson, James H.
    PROCEEDINGS OF THE 23RD EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2011), 2011, : 125 - 135
  • [9] Utilization Difference Based Partitioned Scheduling of Mixed-Criticality Systems
    Ramanathan, Saravanan
    Easwaran, Arvind
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 238 - 243
  • [10] Semi-Clairvoyance in Mixed-Criticality Scheduling
    Agrawal, Kunal
    Baruah, Sanjoy
    Burns, Alan
    2019 IEEE 40TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2019), 2019, : 445 - 455