Semi-partitioned scheduling of mixed-criticality system on multiprocessor platforms

被引:2
|
作者
Yang, Canghai [1 ]
Wang, Han [1 ]
Zhang, Ji [1 ]
Zuo, Long [1 ]
机构
[1] East China Inst Comp Technol, Shanghai, Peoples R China
来源
JOURNAL OF SUPERCOMPUTING | 2022年 / 78卷 / 05期
关键词
Semi-partitioned scheduling; Mixed-criticality system; Multiprocessor; System resource utilization; Speedup bound;
D O I
10.1007/s11227-021-04101-y
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many functions are now integrated into one computing platform to make full use of limited resources in real-time embedded systems. But most integrated functions do not have the same criticality. So many scheduling algorithms of mixed-criticality system have been proposed and studied. When all HI-criticality tasks meet deadlines in a multiprocessor mixed-criticality system, how to maximize the system resource utilization is a challenging work. Although global and partitioned mixed-criticality algorithms widely studied, they still have some shortcomings. For the purpose of finding a balance point between partitioned scheduling and global scheduling in mixed-criticality systems, the semi-partitioned scheduling algorithm proposed in recent years is a compromise method for real-time systems. In this paper, we propose a complete semi-partitioned scheduling algorithm for multiprocessor mixed-criticality systems to improve system resource utilization. The sufficient conditions for schedulability and speedup bound of the new algorithm are derived and proven. Compared with speedup bounds of other algorithms, the new algorithm is closer to the optimal algorithm for multiprocessor mixed-criticality system. We also propose two improved algorithms based on the virtual deadline of the task to balance the relationship between task criticality and task priority. Finally, a large number of experimental simulation results show that these new algorithms in mixed-criticality system can better improve system resource utilization compared to other algorithms.
引用
收藏
页码:6386 / 6410
页数:25
相关论文
共 50 条
  • [1] 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
  • [2] Improvement to Semi-Partitioned Cyclic Executives for Mixed-Criticality Scheduling on Multiprocessor Platforms
    Zhang, Fengxiang
    IEEE ACCESS, 2020, 8 (08): : 223606 - 223617
  • [3] 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,
  • [4] Research on semi-partitioned scheduling algorithm in mixed-criticality system
    Qian Z.
    Jianguo W.
    Fei X.
    Shujuan H.
    Cognitive Robotics, 2021, 1 : 214 - 221
  • [5] Minimizing Stack Memory for Partitioned Mixed-criticality Scheduling on Multiprocessor Platforms
    Zhao, Qingling
    Qu, Mengfei
    Gu, Zonghua
    Zeng, Haibo
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2022, 21 (02)
  • [6] 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,
  • [7] Enhanced Partitioned Scheduling of Mixed-Criticality Systems on Multicore Platforms
    Al-bayati, Zaid
    Zhao, Qingling
    Youssef, Ahmed
    Zeng, Haibo
    Gu, Zonghua
    2015 20TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2015, : 630 - 635
  • [8] Partitioned Scheduling With Shared Resources on Imprecise Mixed-Criticality Multiprocessor Systems
    Zhang, Yi-Wen
    Ma, Jin-Peng
    Gu, Zonghua
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2025, 44 (01) : 65 - 76
  • [9] Partitioned Scheduling of Multi-Modal Mixed-Criticality Real-Time Systems on Multiprocessor Platforms
    de Niz, Dionisio
    Phan, Linh T. X.
    2014 IEEE 20TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2014, : 111 - 122
  • [10] A semi-partitioned model for mixed criticality systems
    Xu, H.
    Burns, A.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 150 : 51 - 63