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 条
  • [1] Energy priority scheduling for variable voltage processors
    Pouwelse, J
    Langendoen, K
    Sips, H
    ISLPED'01: PROCEEDINGS OF THE 2001 INTERNATIONAL SYMPOSIUM ON LOWPOWER ELECTRONICS AND DESIGN, 2001, : 28 - 33
  • [2] Minimal energy fixed-priority scheduling for variable voltage processors
    Quan, G
    Hu, XBS
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2003, 22 (08) : 1062 - 1071
  • [3] Fixed priority scheduling for reducing overall energy on variable voltage processors
    Quan, G
    Niu, LW
    Hu, XBS
    Mochocki, B
    25TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2004, : 309 - 318
  • [4] Minimum energy fixed-priority scheduling for variable voltage processors
    Quan, G
    Hu, XBS
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, : 782 - 787
  • [5] Voltage scheduling problem for dynamically variable voltage processors
    Ishihara, T
    Yasuura, H
    1998 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN - PROCEEDINGS, 1998, : 197 - 202
  • [6] Energy management for embedded multithreaded processors with integrated EDF scheduling
    Uhrig, S
    Ungerer, T
    SYSTEMS ASPECTS IN ORGANIC AND PERVASIVE COMPUTING - ARCS 2005, PROCEEDINGS, 2005, 3432 : 1 - 17
  • [7] A unified approach to variable voltage scheduling for nonideal DVS processors
    Mochocki, BC
    Hu, XBS
    Quan, G
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2004, 23 (09) : 1370 - 1377
  • [8] Instruction scheduling for low power on dynamically variable voltage processors
    Mansour, MM
    Mansour, MM
    Hajj, I
    Shanbhag, N
    ICECS 2000: 7TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS & SYSTEMS, VOLS I AND II, 2000, : 613 - 618
  • [9] Fixed-priority scheduling to reduce both the dynamic and leakage energy on variable voltage processors
    Quan, Gang
    Niu, Linwei
    Mochocki, Bren
    Hu, Xiaobo S.
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2009, 4 (02) : 127 - 140
  • [10] LEneS: Task scheduling for low-energy systems using variable supply voltage processors
    Gruian, F
    Kuchcinski, K
    PROCEEDINGS OF THE ASP-DAC 2001: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2001, 2001, : 449 - 455