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 条
  • [31] MCDPS: An Improved Global Scheduling Algorithm for Multiprocessor Mixed-Criticality Systems
    Behera, Lalatendu
    DISTRIBUTED COMPUTING AND INTELLIGENT TECHNOLOGY, ICDCIT 2022, 2022, 13145 : 157 - 162
  • [32] Energy-Efficient Time-Triggered Communication Policies for Wireless Networked Control Systems
    Varma, Vineeth Satheeskumar
    de Oliveira, Andre Marcorin
    Postoyan, Romain
    Morarescu, Irinel-Constantin
    Daafouz, Jamal
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (10) : 4324 - 4331
  • [33] Energy-Aware Mixed-criticality Sporadic Task Scheduling Algorithm
    Zhang, Yi-Wen
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (01) : 78 - 86
  • [34] Towards an energy-efficient quarter-clairvoyant mixed-criticality system
    Jiang, Zhe
    Yang, Kecheng
    Fisher, Nathan
    Audsley, Neil
    Dong, Zheng
    JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 130
  • [35] Scheduling Mixed-criticality Systems on Reconfigurable Platforms
    Sehhatbakhsh, Sadegh
    Sedaghat, Yasser
    2019 9TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE 2019), 2019, : 431 - 436
  • [36] An efficient schedulability analysis for optimizing systems with adaptive mixed-criticality scheduling
    Zhao, Yecheng
    Zeng, Haibo
    REAL-TIME SYSTEMS, 2017, 53 (04) : 467 - 525
  • [37] A Probabilistic Scheduling Framework for Mixed-Criticality Systems
    Masrur, Alejandro
    2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
  • [38] An Efficient Scheduling Algorithm for Adjustable Time Slots in Time-Triggered Ethernet
    Liu, Meichen
    Yin, Hongxi
    Li, He
    Ji, Xiuyang
    2019 IEEE 11TH INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS (ICCSN 2019), 2019, : 68 - 72
  • [39] Mixed-criticality scheduling on heterogeneous multicore systems powered by energy harvesting
    Xiang, Yi
    Pasricha, Sudeep
    INTEGRATION-THE VLSI JOURNAL, 2018, 61 : 114 - 124
  • [40] Scheduling optimization with partitioning for mixed-criticality systems
    Zhou, Yuanbin
    Samii, Soheil
    Eles, Petru
    Peng, Zebo
    JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 98 : 191 - 200