• DocumentCode
    1956060
  • Title

    Approximation Algorithms for Multiprocessor Energy-Efficient Scheduling of Periodic Real-Time Tasks with Uncertain Task Execution Time

  • Author

    Chen, Jian-Jia ; Yang, Chuan-Yue ; Lu, Hsueh-I ; Kuo, Tei-Wei

  • Author_Institution
    Comput. Eng. & Networks Lab. (TIK), ETH Zurich, Zurich
  • fYear
    2008
  • fDate
    22-24 April 2008
  • Firstpage
    13
  • Lastpage
    23
  • Abstract
    Energy-efficiency has been an important system issue in hardware and software designs for both real-time embedded systems and server systems. This research explores systems with probabilistic distribution on the execution time of realtime tasks on homogeneous multiprocessor platforms with the capability of dynamic voltage scaling (DVS). The objective is to derive a task partition which minimizes the expected energy consumption for completing all the given tasks in time. We give an efficient 1.13-approximation algorithm and a polynomial-time approximation scheme (PTAS) to provide worst-case guarantees for the strongly NP-hard problem. Experimental results show that the algorithms can effectively minimize the expected energy consumption.
  • Keywords
    computational complexity; power aware computing; processor scheduling; NP hard problem; approximation algorithms; dynamic voltage scaling; expected energy consumption minimization; homogeneous multiprocessor platforms; multiprocessor energy efficient scheduling; periodic real time tasks; polynomial-time approximation scheme; uncertain task execution time; Approximation algorithms; Dynamic voltage scaling; Embedded system; Energy consumption; Energy efficiency; Hardware; Partitioning algorithms; Real time systems; Scheduling algorithm; Software design; Dynamic Voltage Scaling (DVS); Energy-Efficient Scheduling; Expected Energy Consumption Minimization; Multiprocessor Scheduling; Probability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium, 2008. RTAS '08. IEEE
  • Conference_Location
    St. Louis, MO
  • ISSN
    1545-3421
  • Print_ISBN
    978-0-7695-3146-5
  • Type

    conf

  • DOI
    10.1109/RTAS.2008.24
  • Filename
    4550776