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 条
  • [1] An energy-efficient time-triggered scheduling algorithm for mixed-criticality systems
    Lalatendu Behera
    Purandar Bhaduri
    Design Automation for Embedded Systems, 2020, 24 : 79 - 109
  • [2] Time-Triggered Scheduling of Mixed-Criticality Systems
    Behera, Lalatendu
    Bhaduri, Purandar
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2017, 22 (04)
  • [3] Time-Triggered Scheduling for Multiprocessor Mixed-Criticality Systems
    Behera, Lalatendu
    Bhaduri, Purandar
    DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY (ICDCIT 2018), 2018, 10722 : 135 - 151
  • [4] A fault-tolerant time-triggered scheduling algorithm of mixed-criticality systems
    Behera, Lalatendu
    COMPUTING, 2022, 104 (03) : 577 - 599
  • [5] A fault-tolerant time-triggered scheduling algorithm of mixed-criticality systems
    Lalatendu Behera
    Computing, 2022, 104 : 577 - 599
  • [6] Mixed-Criticality Scheduling of Messages in Time-Triggered Protocols
    Hanzalek, Zdenrk
    Tunys, Tomas
    PROCEEDINGS OF 2014 10TH IEEE WORKSHOP ON FACTORY COMMUNICATION SYSTEMS (WFCS 2014), 2014,
  • [7] Efficient Algorithm for Jitter Minimization in Time-Triggered Periodic Mixed-Criticality Message Scheduling Problem
    Novak, Antonin
    Sucha, Premysl
    Hanzalek, Zdenek
    PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS PROCEEDINGS (RTNS 2016), 2016, : 23 - 31
  • [8] TASP: Enabling Time-Triggered Task Scheduling in TSN-Based Mixed-Criticality Systems
    Jiang, Xuyan
    Zhang, Yiming
    Fu, Wenwen
    Yang, Xiangrui
    Sun, Yinhan
    Sun, Zhigang
    2022 IEEE/ACM 30TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2022,
  • [9] Optimizing Message Routing and Scheduling in Automotive Mixed-Criticality Time-Triggered Networks
    Smirnov, Fedor
    Glass, Michael
    Reimann, Felix
    Teich, Juergen
    PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,
  • [10] Time-triggered Implementations of Mixed-Criticality Automotive Software
    Goswami, Dip
    Lukasiewycz, Martin
    Schneider, Reinhard
    Chakraborty, Samarjit
    DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 1227 - 1232