An energy-efficient time-triggered scheduling algorithm for mixed-criticality systems

被引:15
|
作者
Behera, Lalatendu [1 ]
Bhaduri, Purandar [1 ]
机构
[1] IIT Guwahati, Dept CSE, Gauhati, India
关键词
Real-time systems; Mixed-criticality systems; Energy-efficient computing; Time-triggered scheduling; EDF-VD; TT-Merge;
D O I
10.1007/s10617-019-09232-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Real-time safety-critical systems are getting more complicated due to the introduction of mixed-criticality systems. The increasing use of mixed-criticality systems has motivated the real-time systems research community to investigate various non-functional aspects of these systems. Energy consumption minimization is one such aspect which is just beginning to be explored. In this paper, we propose a time-triggered dynamic voltage and frequency scaling (DVFS) algorithm for uniprocessor mixed-criticality systems. We show that our algorithm outperforms the predominant existing algorithm which uses DVFS for mixed-criticality systems with respect to minimization of energy consumption. In addition, ours is the first energy-efficient time-triggered algorithm for mixed-criticality systems. We prove an optimality result for the proposed algorithm with respect to energy consumption. Then we extend our algorithm for tasks with dependency constraints.
引用
收藏
页码:79 / 109
页数:31
相关论文
共 50 条
  • [41] Flexible and Dynamic Scheduling of Mixed-Criticality Systems
    Jiang, Xiaowen
    Sha, Tianyi
    Liu, Dehong
    Chen, Junjian
    Chen, Chen
    Huang, Kai
    SENSORS, 2022, 22 (19)
  • [42] Mixed-criticality real-time scheduling of gang task systems
    Bhuiyan, Ashikahmed
    Yang, Kecheng
    Arefin, Samsil
    Saifullah, Abusayeed
    Guan, Nan
    Guo, Zhishan
    REAL-TIME SYSTEMS, 2021, 57 (03) : 268 - 301
  • [43] Energy-Aware Partitioned Scheduling of Imprecise Mixed-Criticality Systems
    Zhang, Yi-Wen
    Chen, Rong-Kun
    Gu, Zonghua
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (11) : 3733 - 3742
  • [44] Mixed-criticality real-time scheduling of gang task systems
    Ashikahmed Bhuiyan
    Kecheng Yang
    Samsil Arefin
    Abusayeed Saifullah
    Nan Guan
    Zhishan Guo
    Real-Time Systems, 2021, 57 : 268 - 301
  • [45] Mixed-Criticality Scheduling of Sporadic Task Systems
    Baruah, Sanjoy K.
    Bonifaci, Vincenzo
    D'Angelo, Gianlorenzo
    Marchetti-Spaccamela, Alberto
    van der Ster, Suzanne
    Stougie, Leen
    ALGORITHMS - ESA 2011, 2011, 6942 : 555 - 566
  • [46] Real-time scheduling for mixed-criticality systems in the automotive industry
    Lee J.
    Kim M.
    Journal of Computing Science and Engineering, 2020, 14 (01): : 9 - 18
  • [47] Hierarchical Scheduling for Real-Time Containers in Mixed-Criticality Systems
    Barletta, Marco
    Cinque, Marcello
    Della Corte, Raffaele
    2021 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2021), 2021, : 286 - 287
  • [48] Resource Efficient Isolation Mechanisms in Mixed-Criticality Scheduling
    Gu, Xiaozhe
    Easwaran, Arvind
    Phan, Kieu-My
    Shin, Insik
    PROCEEDINGS OF THE 2015 27TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2015), 2015, : 13 - 24
  • [49] Energy-Aware Nonpreemptive Scheduling of Mixed-Criticality Real-Time Task Systems
    Zhang, Yi-Wen
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (09) : 2891 - 2900
  • [50] New scheduling algorithm for mixed-criticality real-time task sets
    Zhu, Y.-A., 1600, Univ. of Electronic Science and Technology of China (43):