Energy Efficient Scheduler of Aperiodic Jobs for Real-time Embedded Systems

被引:0
|
作者
Hussein El Ghor [1 ]
El-Hadi M.Aggoune [2 ]
机构
[1] University Institute of Technology, Lebanese University, Lebanon Sensor Networks and Cellular Systems (SNCS) Research Center UT
[2] Electrical Engineering Department, University of Tabuk Sensor Networks and Cellular Systems (SNCS) Research Center
关键词
D O I
暂无
中图分类号
TP332 [运算器和控制器(CPU)];
学科分类号
摘要
Energy consumption has become a key metric for evaluating how good an embedded system is, alongside more performance metrics like respecting operation deadlines and speed of execution. Schedulability improvement is no longer the only metric by which optimality is judged. In fact, energy efficiency is becoming a preferred choice with a fundamental objective to optimize the system s lifetime. In this work, we propose an optimal energy efficient scheduling algorithm for aperiodic real-time jobs to reduce CPU energy consumption. Specifically, we apply the concept of real-time process scheduling to a dynamic voltage and frequency scaling(DVFS)technique. We address a variant of earliest deadline first(EDF) scheduling algorithm called energy saving-dynamic voltage and frequency scaling(ES-DVFS) algorithm that is suited to unpredictable future energy production and irregular job arrivals. We prove that ES-DVFS cannot attain a total value greater than C/S α, whereS is the minimum speed of any job and C is the available energy capacity. We also investigate the implications of having in advance, information about the largest job size and the minimum speed used for the competitive factor of ES-DVFS. We show that such advance knowledge makes possible the design of semi-on-line algorithm,ES-DVFS**, that achieved a constant competitive factor of 0.5 which is proved as an optimal competitive factor. The experimental study demonstrates that substantial energy savings and highest percentage of feasible job sets can be obtained through our solution that combines EDF and DVFS optimally under the given aperiodic jobs and energy models.
引用
收藏
页码:733 / 743
页数:11
相关论文
共 50 条
  • [21] Energy characterization of embedded real-time operating systems
    Acquaviva, A
    Benini, L
    Riccó, B
    COMPILERS AND OPERATING SYSTEMS FOR LOW POWER, 2003, : 53 - 73
  • [22] Energy Efficient and Fairness Scheduling of Periodic Real-Time Tasks for Wireless Embedded Systems
    Rukpakavong, Wilawan
    Bull, Peter
    Guan, Lin
    Grigg, Alan
    2013 COMPUTING, COMMUNICATIONS AND IT APPLICATIONS CONFERENCE (COMCOMAP), 2013, : 111 - 114
  • [23] HEAT: A Heterogeneous Multicore Real-Time Scheduler with Efficient Energy and Temperature Management
    Sharma, Yanshul
    Moulik, Sanjay
    APPLIED COMPUTING REVIEW, 2022, 22 (02): : 34 - 43
  • [24] Energy Efficient Real-Time Task Scheduling for Embedded Systems with Hybrid Main Memory
    Zhang, Zhiyong
    Jia, Zhiping
    Liu, Peng
    Ju, Lei
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2016, 84 (01): : 69 - 89
  • [25] Near optimal and energy-efficient scheduling for hard real-time embedded systems
    Mohsen, A
    Hofmann, R
    EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005, 2005, 3824 : 234 - 244
  • [26] Energy Efficient Real-Time Task Scheduling for Embedded Systems with Hybrid Main Memory
    Zhiyong Zhang
    Zhiping Jia
    Peng Liu
    Lei Ju
    Journal of Signal Processing Systems, 2016, 84 : 69 - 89
  • [27] An efficient frequency scaling approach for energy-aware embedded real-time systems
    Poellabauer, C
    Zhang, T
    Pande, S
    Schwan, K
    SYSTEMS ASPECTS IN ORGANIC AND PERVASIVE COMPUTING - ARCS 2005, PROCEEDINGS, 2005, 3432 : 207 - 221
  • [28] Energy Efficient Task Scheduling for Real-Time Embedded Systems in a Fuzzy Uncertain Environment
    Muhuri, Pranab K.
    Nath, Rahul
    Shukla, Amit K.
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2021, 29 (05) : 1037 - 1051
  • [29] Energy Efficient Real-Time Task Scheduling for Embedded Systems with Hybrid Main Memory
    Zhang, Zhiyong
    Liu, Peng
    Liu, Lei
    Jia, Zhiping
    2014 IEEE 20TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2014,
  • [30] Energy-efficient tasks scheduling algorithm for real-time multiprocessor embedded systems
    Hwang-Cheng Wang
    Isaac Woungang
    Cheng-Wen Yao
    Alagan Anpalagan
    Mohammad S. Obaidat
    The Journal of Supercomputing, 2012, 62 : 967 - 988