• DocumentCode
    1048997
  • Title

    Energy minimization for real-time systems with (m,k)-guarantee

  • Author

    Niu, Linwei ; Quan, Gang

  • Author_Institution
    Dept. of Comput. Sci. & Eng., South Carolina Univ., Columbia, SC
  • Volume
    14
  • Issue
    7
  • fYear
    2006
  • fDate
    7/1/2006 12:00:00 AM
  • Firstpage
    717
  • Lastpage
    729
  • Abstract
    Energy consumption and quality of service (QoS) are two primary concerns in the development of today´s pervasive computing systems. While most of the current research in energy-aware real-time scheduling has been focused on hard real-time systems, a large number of practical applications and systems exhibit more soft real-time nature. In this paper, we study the problem of minimizing energy for soft real-time systems while providing a QoS guarantee. The QoS requirements are deterministically quantified with the (m,k)-constraints, which require that at least m out of any k consecutive jobs of a task meet their deadlines. In this paper, we propose a hybrid approach to achieve the dual goals of QoS guarantee and energy minimization. We first present the necessary and sufficient schedulability conditions for the static mandatory/optional workload partitioning. Then, we propose to dynamically vary the statically defined mandatory/optional partitions to accommodate dynamic run-time variations while minimizing the energy consumption. The experimental results demonstrate that our proposed techniques outperform previous work significantly in terms of both the energy savings and achieved QoS
  • Keywords
    embedded systems; integrated circuit design; low-power electronics; quality of service; scheduling; (m,k)-guarantee; dynamic voltage scaling; earliest deadline first; embedded systems; energy minimization; pervasive computing systems; quality of service; real-time scheduling; soft real-time systems; Embedded computing; Embedded system; Energy consumption; Pervasive computing; Processor scheduling; Quality of service; Real time systems; Resource management; Runtime; Voltage control; Dynamic volage scaling (DVS); earliest deadline first (EDF); embedded system; quality of service (QoS); real-time scheduling;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2006.878337
  • Filename
    1661621