On Partitioned Scheduling of Fixed-Priority Mixed-Criticality Task Sets

被引:30
|
作者
Kelly, Owen R. [1 ]
Aydin, Hakan [1 ]
Zhao, Baoxian [1 ]
机构
[1] George Mason Univ, Dept Comp Sci, Fairfax, VA 22030 USA
基金
美国国家科学基金会;
关键词
real-time scheduling; multiprocessor systems; mixed-criticality; partitioning-based scheduling; fixed-priority scheduling;
D O I
10.1109/TrustCom.2011.144
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Mixed-criticality real-time systems, where tasks may be associated with different criticality and assurance levels, have attracted much attention in the recent past. In this paper, we consider partitioning-based multiprocessor scheduling of mixed-criticality real-time task sets. Guaranteeing feasibility in this setting is shown to be NP-Hard. With a focus on fixed-priority preemptive scheduling on each processor, we identify the two main aspects of the problem, namely the task allocation and priority assignment dimensions. For the task allocation dimension, we propose and compare bin-packing-inspired heuristics, based on offline task ordering according to utilization and criticality. For the priority assignment dimension, we compare the wellknown Rate Monotonic priority assignment policy with Audsley's priority assignment algorithm. Through simulations, we also assess and discuss the relative importance of these two primary dimensions on the overall mixed-criticality feasibility problem for multiprocessor platforms.
引用
收藏
页码:1051 / 1059
页数:9
相关论文
共 50 条
  • [1] Fixed-Priority Scheduling for Two-Phase Mixed-Criticality Systems
    Li, Zheng
    He, Shuibing
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2018, 17 (02)
  • [2] 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
  • [3] Fixed-priority global scheduling for mixed-criticality real-time systems
    Kelly, Owen R.
    Aydin, Hakan
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2014, 6 (2-3) : 266 - 276
  • [4] 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
  • [5] Energy aware fixed priority scheduling in mixed-criticality systems
    Zhang, Yi-Wen
    Chen, Rong-Kun
    [J]. COMPUTER STANDARDS & INTERFACES, 2023, 83
  • [6] On the Scheduling of Mixed-Criticality Real-Time Task Sets
    de Niz, Dionisio
    Lakshmanan, Karthik
    Rajkumar, Ragunathan
    [J]. 2009 30TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2009, : 291 - +
  • [7] Partitioned Mixed-Criticality Scheduling on Multiprocessor Platforms
    Gu, Chuancai
    Guan, Nan
    Deng, Qingxu
    Yi, Wang
    [J]. 2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [8] Semi-Partitioned Fixed-Priority Scheduling on Multiprocessors
    Kato, Shinpei
    Yamasaki, Nobuyuki
    [J]. 15TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATION SYMPOSIUM: RTAS 2009, PROCEEDINGS, 2009, : 23 - 32
  • [9] 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
  • [10] 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