• DocumentCode
    2396832
  • Title

    Reliability-Aware Energy Management for Periodic Real-Time Tasks

  • Author

    Zhu, Dakai ; Aydin, Hakan

  • Author_Institution
    Dept. of Comput. Sci., Texas Univ., San Antonio, TX
  • fYear
    2007
  • fDate
    3-6 April 2007
  • Firstpage
    225
  • Lastpage
    235
  • Abstract
    The prominent energy management technique, dynamic voltage and frequency scaling (DVFS), was recently shown to have direct and adverse effects on system reliability. In this work, we investigate static and dynamic reliability-aware energy management schemes for a set of periodic real-time tasks to minimize energy consumption while preserving system reliability. Focusing on EDF scheduling, we first show that the static problem is NP-hard and propose two task-level utilization-based heuristics. Then, we develop a job-level dynamic (on-line) scheme by building on the idea of wrappertasks, to monitor and manage dynamic slack efficiently in reliability-aware settings. Our schemes incorporate recovery tasks/jobs into the schedule as needed for reliability preservation, while still using the remaining slack for energy savings. Simulation results show that all the proposed schemes can achieve significant energy savings while preserving the system reliability. Moreover, the energy savings of the static heuristics are close to those of the static optimal solution by a margin of 5%
  • Keywords
    computational complexity; power aware computing; software reliability; NP-hard problems; dynamic voltage and frequency scaling; energy savings; job-level dynamic scheme; periodic real-time tasks; reliability-aware energy management; two task-level utilization-based heuristics; Computer science; Electromagnetic radiation; Energy efficiency; Energy management; Frequency; Monitoring; Power system management; Power system reliability; Real time systems; Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real Time and Embedded Technology and Applications Symposium, 2007. RTAS '07. 13th IEEE
  • Conference_Location
    Bellevue, WA
  • ISSN
    1080-1812
  • Print_ISBN
    0-7695-2800-7
  • Type

    conf

  • DOI
    10.1109/RTAS.2007.31
  • Filename
    4155325