• DocumentCode
    3228310
  • Title

    Feedback scheduling of power-aware soft real-time tasks

  • Author

    Soria-Lopez, Alberto ; Mejia-Alvarez, Pedro ; Cornejo, Julio

  • Author_Institution
    Departamento de Control Automatico, CINVESTAV-IPN, Zacatenco, Mexico
  • fYear
    2005
  • fDate
    26-30 Sept. 2005
  • Firstpage
    266
  • Lastpage
    273
  • Abstract
    In this paper, we propose an energy-based feedback control scheduling framework for power-aware soft real-time tasks executing in dynamic environments, where real-time parameters are not known a priori. We propose the use of a controller based on an energy savings ratio, which allows higher energy savings when higher missed deadlines are allowed to occur. The scheduler uses the energy feedback to calculate the amount of workload to be adjusted and provides the input for a variable voltage optimization algorithm (VVA). The VVA algorithm is a greedy algorithm that adjusts the workload to optimize power consumption by computing a near optimal solution for the tasks´s voltage/speed selection problem. Extensive sets of tests are executed to simulate the performance of our energy feedback scheduling power-aware architecture under overload and underload conditions. Simulation results show that the proposed architecture is capable of handling real-time tasks with unknown arrivals and execution times, and derive a system in which power savings are maximized.
  • Keywords
    controllers; feedback; greedy algorithms; power consumption; power system control; power system simulation; real-time systems; scheduling; voltage control; controller; energy feedback scheduling; energy savings ratio; feedback control scheduling; greedy algorithm; power consumption optimization; power-aware architecture; power-aware soft real-time task; variable voltage optimization; Computational modeling; Computer architecture; Dynamic scheduling; Energy consumption; Feedback control; Greedy algorithms; Processor scheduling; Scheduling algorithm; Testing; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science, 2005. ENC 2005. Sixth Mexican International Conference on
  • ISSN
    1550-4069
  • Print_ISBN
    0-7695-2454-0
  • Type

    conf

  • DOI
    10.1109/ENC.2005.19
  • Filename
    1592228