Energy Saving EDF Scheduling for Wireless Sensors on Variable Voltage Processors

被引:1
|
作者
El Ghor, Hussein [1 ]
Aggoune, El-Hadi M. [2 ]
机构
[1] Lebanese Univ, IUT Saida, SNCS Res Ctr, UT,Saudi Arabia B.P. 813, Saida, Lebanon
[2] Univ Tabuk, Sensor Networks & Cellular Syst Res Ctr, Dept Elect Engn, Tabuk 71491, Saudi Arabia
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Advances in micro technology has led to the development of miniaturized sensor nodes with wireless communication to perform several real-time computations. These systems are deployed wherever it is not possible to maintain a wired network infrastructure and to recharge/replace batteries and the goal is then to prolong as much as possible the lifetime of the system. In our work, we aim to modify the Earliest Deadline First (EDF) scheduling algorithm to minimize the energy consumption using the Dynamic Voltage and Frequency Selection. To this end, we propose an Energy Saving EDF (ES-EDF) algorithm that is capable of stretching the worst case execution time of tasks as much as possible without violating deadlines. We prove that ES-EDF is optimal in minimizing processor energy consumption and maximum lateness for which an upper bound on the processor energy saving is derived. In order to demonstrate the benefits of our algorithm, we evaluate it by means of simulation. Experimental results show that ES-EDF outperforms EDF and Enhanced EDF (E-EDF) algorithms in terms of both percentage of feasible task sets and energy savings.
引用
收藏
页码:158 / 167
页数:10
相关论文
共 50 条
  • [21] Energy Saving in Smart City Wireless Backbone Network for Environment Sensors
    Domingo Marrero
    Elsa Macías
    Álvaro Suárez
    José Aurelio Santana
    Vicente Mena
    Mobile Networks and Applications, 2019, 24 : 700 - 711
  • [22] Implementation of Energy based EDF, EDF-Slack and EEA Scheduling Algorithm
    Thakare, Girish S.
    Deshmukh, Prashant R.
    2017 IEEE INTERNATIONAL CONFERENCE ON POWER, CONTROL, SIGNALS AND INSTRUMENTATION ENGINEERING (ICPCSI), 2017, : 2217 - 2221
  • [23] Variable voltage task scheduling for minimizing energy or minimizing power
    Manzak, A
    Chakrabarti, C
    2000 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS, VOLS I-VI, 2000, : 3239 - 3242
  • [24] Variable voltage task scheduling algorithms for minimizing energy/power
    Manzak, A
    Chakrabarti, C
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2003, 11 (02) : 270 - 276
  • [25] Energy efficient voltage scheduling for multi-core processors with software controlled dynamic voltage scaling
    Mishra, Abhishek
    Tripathi, Anil Kumar
    APPLIED MATHEMATICAL MODELLING, 2014, 38 (14) : 3456 - 3466
  • [26] Energy minimization of real-time tasks on variable voltage processors with transition energy overhead
    Zhang, YM
    Hu, XS
    Chen, DZ
    ASP-DAC 2003: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2003, : 65 - 70
  • [27] Analysis of EDF Scheduling for Wireless Sensor-Actuator Networks
    Wu, Chengjie
    Sha, Mo
    Gunatilaka, Dolvara
    Saifullah, Abusayeed
    Lu, Chenyang
    Chen, Yixin
    2014 IEEE 22ND INTERNATIONAL SYMPOSIUM OF QUALITY OF SERVICE (IWQOS), 2014, : 31 - 40
  • [28] Optimal voltage allocation techniques for dynamically variable voltage processors
    Kwon, WC
    Kim, T
    40TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2003, 2003, : 125 - 130
  • [29] An optimal variable voltage scheduling
    Huang, ST
    Chen, CH
    Ahmadi, M
    Mokrian, P
    2002 45TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL I, CONFERENCE PROCEEDINGS, 2002, : 479 - 482
  • [30] Approximation algorithms for variable voltage processors: Min energy, max throughput and online heuristics
    Li, Minming
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (32) : 4074 - 4080