Energy-Resilient Real-Time Scheduling

被引:2
|
作者
Shirazi, Mahmoud [1 ]
Thiele, Lothar [2 ]
Kargahi, Mehdi [3 ]
机构
[1] Inst Adv Studies Basic Sci IASBS, Dept Comp Sci & Informat Technol, Zanjan, Iran
[2] Swiss Fed Inst Technol, Comp Engn & Networks Lab, CH-8092 Zurich, Switzerland
[3] Univ Tehran, Coll Engn, Sch Elect & Comp Engn, Tehran, Iran
关键词
Resilience; real-time scheduling; energy harvesting; uncertainty; autonomous recovery;
D O I
10.1109/TC.2022.3202754
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Embedded nodes in future cyber-physical systems are mostly self-powered, scavenging their required energy from the environment. The environmental sources of energy are usually variable, so that some prediction methods are employed to proactively adapt to the variable harvesting energy. However, prediction errors may surprise the system with some unpredicted changes, needing appropriate reactions. We consider an energy-harvesting real-time system with periodic tasks of multiple performance levels. An energy-resilient scheduler is proposed for the system to react to the unpredicted changes such that the system is survivable, recovers from such a change in a timely manner, and appropriately controls its performance degradation. After the recovery, however, the energy-resilient scheduler preserves the system survivability and maximizes its performance in a prediction time horizon, while it will be ready for another surprise. We provide some theoretical properties and a feasibility test which are used in the design of the energy-resilient scheduler. Our simulations show that the proposed resilient scheduler outperforms well-known performance maximization methods, effectively approximates the optimal solution, and reacts appropriately against surprises of high severity.
引用
收藏
页码:69 / 81
页数:13
相关论文
共 50 条
  • [1] Resilient Scheduling of Energy-Variable Weakly-Hard Real-Time Systems
    Shirazi, Mahmoud
    Kargahi, Mehdi
    Thiele, Lothar
    PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS (RTNS 2017), 2017, : 297 - 306
  • [2] Real-time scheduling with regenerative energy
    Moser, C.
    Brunelli, D.
    Thiele, L.
    Benini, L.
    18TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2006, : 261 - +
  • [3] Energy efficient real-time scheduling
    Sinha, A
    Chandrakasan, AP
    ICCAD 2001: IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, 2001, : 458 - 463
  • [4] Hard real-time multiprocessor scheduling resilient to core failures
    Nikolic, Borislav
    Bletsas, Konstantinos
    Petters, Stefan M.
    2015 IEEE 21ST INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, 2015, : 122 - 131
  • [5] Real-time optimal scheduling for prosumers resilient to regulatory changes
    Ciornei, Irina
    Albu, Mihaela
    Sanduleac, Mihai
    Rodriguez-Diaz, Enrique
    Guerrero, Josep
    Vasquez, Juan C.
    2018 IEEE INTERNATIONAL ENERGY CONFERENCE (ENERGYCON), 2018,
  • [6] Resilient Scheduling of Networked Microgrids Against Real-Time Failures
    Fesagandis, Hadi Safari
    Jalali, Mehdi
    Zare, Kazem
    Abapour, Mehdi
    Karimipour, Hadis
    IEEE ACCESS, 2021, 9 : 21443 - 21456
  • [7] On energy-constrained real-time scheduling
    AlEnawy, TA
    Aydin, H
    16TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2004, : 165 - 174
  • [8] Real-time scheduling for energy harvesting sensor nodes
    Moser, Clemens
    Brunelli, Davide
    Thiele, Lothar
    Benini, Luca
    REAL-TIME SYSTEMS, 2007, 37 (03) : 233 - 260
  • [9] Real-time scheduling for energy harvesting sensor nodes
    Clemens Moser
    Davide Brunelli
    Lothar Thiele
    Luca Benini
    Real-Time Systems, 2007, 37 : 233 - 260
  • [10] Temperature Aware Energy Management or Real-Time Scheduling
    Gupta, Nikhil
    Mahapatra, Rabi
    2011 12TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2011, : 91 - 96