• DocumentCode
    465365
  • Title

    Energy-Aware Scheduling for Real-Time Multiprocessor Systems with Uncertain Task Execution Time

  • Author

    Xian, Changjiu ; Lu, Yung-Hsiang ; Li, Zhiyuan

  • Author_Institution
    Purdue Univ., West Lafayette
  • fYear
    2007
  • fDate
    4-8 June 2007
  • Firstpage
    664
  • Lastpage
    669
  • Abstract
    This paper presents an energy-aware method to schedule multiple real-time tasks in multiprocessor systems that support dynamic voltage scaling (DVS). The key difference from existing approaches is that we consider the probabilistic distributions of the tasks´ execution time to partition the workload for better energy reduction. We analyze the problem of energy-aware scheduling for multiprocessor with probabilistic workload information and derive its mathematical formulation. As the problem is NP-hard, we present a polynomial-time heuristic method to transform the problem into a probability-based load balancing problem that is then solved with worst-fit decreasing bin-packing heuristic. Simulation results with synthetic, multimedia, and stereo- vision tasks show that our method saves significantly more energy than existing methods.
  • Keywords
    bin packing; computational complexity; optimisation; power aware computing; processor scheduling; real-time systems; resource allocation; statistical distributions; NP-hard; bin-packing heuristic; dynamic voltage scaling; energy reduction; energy-aware scheduling; load balancing problem; multimedia task; polynomial-time heuristic method; probabilistic distributions; real-time multiprocessor systems; real-time task scheduling; stereo vision tasks; synthetic task; Computer science; Dynamic scheduling; Dynamic voltage scaling; Embedded system; Energy consumption; Frequency; Multiprocessing systems; Processor scheduling; Real time systems; Voltage control; Design; Dynamic Voltage Scaling; Multiprocessor; Performance; probability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2007. DAC '07. 44th ACM/IEEE
  • Conference_Location
    San Diego, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-59593-627-1
  • Type

    conf

  • Filename
    4261267