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
相关论文
共 50 条
  • [31] Energy-aware schedulers for Real-Time Energy Harvesting systems with Quality of Service requirements
    Abdallah, Maissa
    Chetto, Maryline
    Queudet, Audrey
    2012 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTATIONAL TOOLS FOR ENGINEERING APPLICATIONS (ACTEA), 2012, : 342 - 347
  • [32] Energy-aware disk scheduling for soft real-time I/O requests
    Youjip Won
    Jongmin Kim
    Wonmin Jung
    Multimedia Systems, 2008, 13 : 409 - 428
  • [33] Energy-Aware Fault-Tolerant Real-Time Scheduling for Embedded Systems
    El Ghor, Hussein
    Hage, Julia
    Hamadeh, Nizar
    Chehade, Rafic Hage
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON SCIENCES OF ELECTRONICS, TECHNOLOGIES OF INFORMATION AND TELECOMMUNICATIONS (SETIT'18), VOL.2, 2020, 147 : 194 - 203
  • [34] Energy-aware dynamic reconfiguration algorithms for real-time multitasking systems
    Wang, Weixun
    Ranka, Sanjay
    Mishra, Prabhat
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2011, 1 (01): : 35 - 45
  • [35] Energy-aware dynamic slack allocation for real-time multitasking systems
    Wang, Weixun
    Ranka, Sanjay
    Mishra, Prabhat
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2012, 2 (03): : 128 - 137
  • [36] Energy-Aware Real-Time Scheduling of Multiple Periodic DAGs on Heterogeneous Systems
    Senapati, Debabrata
    Sarkar, Arnab
    Karfa, Chandan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (08) : 2447 - 2460
  • [37] Hybrid Energy-Aware Scheduling Based on Renewal Process in Real-Time Systems
    Tran, Minh-Phuong
    Kim, Dong-Seong
    2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,
  • [38] Energy-aware scheduling of real-time tasks in wireless networked embedded systems
    Kumar, G. Sudha Anil
    Manimaran, G.
    Wang, Z.
    RTSS 2007: 28TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2007, : 15 - 24
  • [39] Improved Real-Time Energy Aware Parallel Task Scheduling in a Cluster
    Dobhal, Apoorva
    Ranvijay
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 475 - 480
  • [40] Energy-aware disk scheduling for soft real-time I/O requests
    Won, Youjip
    Kim, Jongmin
    Jung, Wonmin
    MULTIMEDIA SYSTEMS, 2008, 13 (5-6) : 409 - 428