Semi-clairvoyant scheduling in non-preemptive fixed-priority mixed-criticality systems

被引:0
|
作者
Zhang, Yi-Wen [1 ]
Ouyang, Chen [1 ]
机构
[1] Huaqiao Univ, Coll Comp Sci & Technol, Xiamen 361021, Peoples R China
关键词
Semi-clairvoyance; Fixed-priority; Energy-aware; Non-preemptive; Mixed-criticality; SCHEDULABILITY ANALYSIS; SPORADIC TASK; ENERGY;
D O I
10.1016/j.sysarc.2025.103332
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Non-preemptive real-time scheduling of mixed-criticality systems (MCSs) in which tasks have different levels of criticality has gained increasing attention. In this paper, we propose schedulability tests specifically designed for the imprecise mixed-criticality task model, which is the first effort for non-preemptive fixed-priority semi clairvoyant scheduling (NPFP-SC). It schedules tasks by a non-preemptive fixed-priority scheme while the system transition becomes apparent upon the arrival of high-criticality tasks. We next propose the energy aware scheduling algorithm based on NPFP-SC schedulability tests, called EA-NPFP-SC, to solve the energy problem of MCSs. Our experimental results indicate that the NPFP-SC algorithm outperforms existing methods in terms of schedulability ratio by 17.33%, while the EA-NPFP-SC algorithm achieves a 40.18% reduction in energy consumption compared to the NPFP-SC algorithm.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Stochastic Response-Time Guarantee for Non-Preemptive, Fixed-Priority Scheduling Under Errors
    Axer, Philip
    Ernst, Rolf
    2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [22] Response Time Analysis and Optimal Priority Assignment for Global Non-Preemptive Fixed-Priority Rigid Gang Scheduling
    Sun, Binqi
    Kloda, Tomasz
    Chen, Jiyang
    Lu, Cen
    Caccamo, Marco
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2025, 36 (03) : 455 - 470
  • [23] Automata-Theoretic Modeling of Fixed-Priority Non-Preemptive Scheduling for Formal Timing Verification
    Kauer, Matthias
    Steinhorst, Sebastian
    Schneider, Reinhard
    Lukasiewycz, Martin
    Chakraborty, Samarjit
    2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 812 - 817
  • [24] Energy efficient non-preemptive scheduling of imprecise mixed-criticality real-time tasks
    Zhang, Yi-Wen
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 37
  • [25] Probabilistic Analysis for Mixed Criticality Systems using Fixed Priority Preemptive Scheduling
    Maxim, Dorin
    Davis, Robert I.
    Cucu-Grosjean, Liliana
    Easwaran, Arvind
    PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS (RTNS 2017), 2017, : 237 - 246
  • [26] Improved Schedulability Analysis of Fixed-Priority for Mixed-Criticality Real-Time Multiprocessor Systems
    Jung, Namyong
    Lee, Jinkyu
    ADVANCES IN COMPUTER SCIENCE AND UBIQUITOUS COMPUTING, 2018, 474 : 1403 - 1409
  • [27] Fixed-Priority Dual-Rate Mixed-Criticality Systems Schedulability Analysis and Performance Optimization
    Su, Hang
    Deng, Peng
    Zhu, Dakai
    Zhu, Qi
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2016, : 59 - 68
  • [28] Improved Schedulability Analysis Using Carry-In Limitation for Non-Preemptive Fixed-Priority Multiprocessor Scheduling
    Lee, Jinkyu
    IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (10) : 1816 - 1823
  • [29] Semi-Clairvoyant Scheduling in Data Analytics Systems
    Zhang, Xiaoda
    Qian, Zhuzhong
    Zhang, Sheng
    Li, Xiangbo
    Wang, Xiaoliang
    Lu, Sanglu
    IEEE TRANSACTIONS ON COMPUTERS, 2019, 68 (09) : 1376 - 1389
  • [30] Preemptive Uniprocessor Scheduling of Mixed-Criticality Sporadic Task Systems
    Baruah, Sanjoy
    Bonifaci, Vincenzo
    D'Angelo, Gianlorenzo
    Li, Haohan
    Marchetti-Spaccamela, Alberto
    van der Ster, Suzanne
    Stougie, Leen
    JOURNAL OF THE ACM, 2015, 62 (02)