Partitioned Multiprocessor Scheduling of Mixed-Criticality Parallel Jobs

被引:0
|
作者
Liu, Guangdong [1 ]
Lu, Ying [1 ]
Wang, Shige [2 ]
Gu, Zonghua [3 ]
机构
[1] Univ Nebraska, Dept Comp Sci & Engn, Lincoln, NE 68588 USA
[2] Gen Motor Global Res & Dev, Elect & Controls Integrat Lab, Warren, MI USA
[3] Zhejiang Univ, Coll Comp Sci, Hangzhou 310003, Zhejiang, Peoples R China
关键词
TASKS; EDF;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Motivated by the increasing trend in embedded systems towards platform integration, there has been an increasing research interest in scheduling mixed-criticality systems. However, most existing efforts have concentrated on scheduling sequential tasks and ignored intra-task parallelism. In this paper, we study the scheduling of mixed-criticality parallel jobs on multiprocessor platforms. We propose a synchronous mixedcriticality job model, where each job consists of segments, each segment having an arbitrary number of parallel threads that synchronize at the end of the segment. A novel MinLoad algorithm is developed to decompose mixed-criticality parallel jobs into mixed-criticality sequential jobs. This decomposition enables us to leverage existing mixed-criticality scheduling algorithms and schedulability analysis to the multiprocessor scheduling of mixed-criticality parallel jobs. In addition, our MinLoad job decomposition algorithm is designed to make the decomposed mixed-criticality sequential tasks easier to schedule, and thus requires smaller-sized multiprocessor platforms for the mixedcriticality systems.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] 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,
  • [2] 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
  • [3] 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)
  • [4] 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
  • [5] 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
  • [6] Improvement to Semi-Partitioned Cyclic Executives for Mixed-Criticality Scheduling on Multiprocessor Platforms
    Zhang, Fengxiang
    IEEE ACCESS, 2020, 8 (08): : 223606 - 223617
  • [8] Scheduling Real-Time Mixed-Criticality Jobs
    Baruah, Sanjoy
    Bonifaci, Vincenzo
    D'Angelo, Gianlorenzo
    Li, Haohan
    Marchetti-Spaccamela, Alberto
    Megow, Nicole
    Stougie, Leen
    IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (08) : 1140 - 1152
  • [9] Scheduling Real-Time Mixed-Criticality Jobs
    Baruah, Sanjoy K.
    Bonifaci, Vincenzo
    D'Angelo, Gianlorenzo
    Li, Haohan
    Marchetti-Spaccamela, Alberto
    Megow, Nicole
    Stougie, Leen
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2010, 2010, 6281 : 90 - +
  • [10] 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