Dynamic harvesting- and energy-aware real-time task scheduling

被引:6
作者
Hasanloo, Mahmoud [1 ]
Kargahi, Mehdi [1 ,2 ]
Jalilian, Shahrokh [3 ]
机构
[1] Univ Tehran, Coll Engn, Sch Elect & Comp Engn, Tehran, Iran
[2] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran, Iran
[3] Satellite Res Inst, Tehran, Iran
关键词
Real-time scheduling; Energy-aware scheduling; Embedded systems; Energy harvesting; Hybrid energy storage system (HESS); Battery; Super capacitor; EMBEDDED SYSTEMS; POWER MANAGEMENT;
D O I
10.1016/j.suscom.2020.100413
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy harvesting, along with effective storage of the energy, is a very common approach to attain sustainable computing in today's embedded systems. Employing a hybrid energy storage system (HESS), which constitutes of two or more types of energy storage systems (ESSs), helps to compensate for the weaknesses of one ESS type using the strengths of another type. The capacity of an ESS, and thus that of a HESS, can be modeled by dividing it into Instantly Available Charge (IAC) and Instantly Unavailable Charge (IUC) parts; the existing charge in an ESS always flows from the part with higher voltage to the other one. The main idea of this study is to intelligently control the flows in the HESS to maximizing either the IAC or the IUC charge. We propose the HLPF real-time task scheduling algorithm to do so through deciding to execute the tasks in the ascending or descending order of their power requirements. Extensive simulations show impressive lifetime improvements of up to 20 % in comparison to the classical real-time task scheduling algorithms. (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页数:17
相关论文
共 25 条
  • [1] Abdeddaim Y., 2012, 2012 IEEE 18th International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2012), P31, DOI 10.1109/RTCSA.2012.21
  • [2] Abdeddaim Y., 2014, P 22 INT C REAL TIM, P311, DOI DOI 10.1145/2659787.2659821
  • [3] Response time analysis for fixed priority real-time systems with energy-harvesting
    Abdeddaim, Yasmina
    Chandarli, Younes
    Davis, Robert I.
    Masson, Damien
    [J]. REAL-TIME SYSTEMS, 2016, 52 (02) : 125 - 160
  • [4] The Optimality of PFPASAP Algorithm for Fixed-Priority Energy-Harvesting Real-Time Systems
    Abdeddaim, Yasmina
    Chandarli, Younes
    Masson, Damien
    [J]. PROCEEDINGS OF THE 2013 25TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2013), 2013, : 47 - 56
  • [5] [Anonymous], 2019, ENOCEAN ENERGY HARVE
  • [6] [Anonymous], 2020, FLYPORT PROFESSIONAL
  • [7] [Anonymous], **DATA OBJECT**, DOI DOI 10.5439/1052221
  • [8] Measuring the performance of schedulability tests
    Bini, E
    Buttazzo, GC
    [J]. REAL-TIME SYSTEMS, 2005, 30 (1-2) : 129 - 153
  • [9] Chetto M., 2011, 2011 IEEE/ACM International Conference on Green Computing and Communications, P50, DOI 10.1109/GreenCom.2011.17
  • [10] Optimal Scheduling for Real-Time Jobs in Energy Harvesting Computing Systems
    Chetto, Maryline
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2014, 2 (02) : 122 - 133