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 条
  • [21] Semi-Federated Scheduling of Mixed-Criticality System for Sporadic DAG Tasks
    Yang, Tao
    Tang, Yue
    Jiang, Xu
    Deng, Qingxu
    Guan, Nan
    2019 IEEE 22ND INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2019), 2019, : 163 - 170
  • [22] Sustainability in Mixed-Criticality Scheduling
    Guo, Zhishan
    Sruti, Sai
    Ward, Bryan C.
    Baruah, Sanjoy
    2017 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2017, : 24 - 33
  • [23] Mixed-criticality scheduling on multiprocessors
    Sanjoy Baruah
    Bipasa Chattopadhyay
    Haohan Li
    Insik Shin
    Real-Time Systems, 2014, 50 : 142 - 177
  • [24] Algorithms for hierarchical and semi-partitioned parallel scheduling
    Bonifaci, Vincenzo
    D'Angelo, Gianlorenzo
    Marchetti-Spaccamela, Alberto
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2021, 120 : 116 - 136
  • [25] Mixed-criticality scheduling on multiprocessors
    Baruah, Sanjoy
    Chattopadhyay, Bipasa
    Li, Haohan
    Shin, Insik
    REAL-TIME SYSTEMS, 2014, 50 (01) : 142 - 177
  • [26] Evaluation of Two Mixed-Criticality Scheduling Algorithm for Periodic Tasks
    Huang Shujuan
    Zhu Yi'an
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 1160 - 1164
  • [27] An algorithm for scheduling certifiable mixed-criticality sporadic task systems
    Li, Haohan
    Baruah, Sanjoy
    31ST IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2010), 2010, : 183 - 192
  • [28] A new RTA based scheduling algorithm for Mixed-Criticality systems
    Li, Long
    Li, Renfa
    Huang, Lida
    Wu, Renfei
    Zeng, Lining
    2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, : 722 - 729
  • [29] First-Fit Semi-partitioned Scheduling Based on Rate Monotonic Algorithm
    Senobary, Saeed
    Naghibzadeh, Mahmoud
    INTELLIGENT COMPUTING, COMMUNICATION AND DEVICES, 2015, 309 : 173 - 181
  • [30] An Elastic Mixed-Criticality Task Model and Its Scheduling Algorithm
    Su, Hang
    Zhu, Dakai
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 147 - 152