• DocumentCode
    2834441
  • Title

    Energy-constrained scheduling for weakly-hard real-time systems

  • Author

    AlEnawy, Tarek A. ; Aydin, Hakan

  • Author_Institution
    Dept. of Comput. Sci., George Mason Univ., Fairfax, VA
  • fYear
    2005
  • fDate
    8-8 Dec. 2005
  • Lastpage
    385
  • Abstract
    In this paper, we explore performance optimization problems for real-time systems that have to rely on a fixed energy budget during an operation/mission. We adopt the weakly-hard realtime scheduling paradigm to ensure a predictable performance for all the tasks: Our aim is to minimize the number of dynamic failures (in terms of (m, k)-firm deadline constraints) while remaining within the energy budget. We prove that this problem is NP-hard in the strong sense even for an ideal DVS architecture with continuous speed spectrum. We propose techniques to statically compute the speed of the CPU in order to meet the (m, k)-firm deadline constraints. We present on-line speed adjustment algorithms to exploit the slack time of skipped and completed jobs. Through extensive simulations, we show how the performance can be significantly improved by selectively dispatching jobs by considering their energy costs as well as their contribution to the system performance
  • Keywords
    computational complexity; real-time systems; scheduling; (m, k)-firm deadline constraints; NP-hard problem; energy-constrained scheduling; online speed adjustment algorithms; weakly-hard real-time system; Computer architecture; Computer science; Dynamic scheduling; Dynamic voltage scaling; Frequency; Optimization; Processor scheduling; Real time systems; System performance; Voltage control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2005. RTSS 2005. 26th IEEE International
  • Conference_Location
    Miami, FL
  • ISSN
    1052-8725
  • Print_ISBN
    0-7695-2490-7
  • Type

    conf

  • DOI
    10.1109/RTSS.2005.18
  • Filename
    1563124