• DocumentCode
    2010296
  • Title

    Energy Optimal Scheduling on Multiprocessors with Migration

  • Author

    Bingham, Brad D. ; Greenstreet, Mark R.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of British Columbia, Vancouver, BC
  • fYear
    2008
  • fDate
    10-12 Dec. 2008
  • Firstpage
    153
  • Lastpage
    161
  • Abstract
    We show that the problem of finding an energy minimal schedule for execution of a collection of jobs on a multiprocessor with job migration allowed has polynomial complexity. Each job is specified by a release time, a deadline, and an amount of work to be performed. All of the processors have the same, convex power-speed trade-off of the form P = phi(s), where P is power, s is speed, and phi is convex. Unlike previous work on multiprocessor scheduling, we place no restriction on the release times, deadlines, or amount of work to be done. We show that the scheduling problem is convex, and give an algorithm based on linear programming. We show that the optimal schedule is the same for any convex power-speed trade-off function.
  • Keywords
    computational complexity; convex programming; linear programming; multiprocessing systems; processor scheduling; convex power-speed trade-off function; energy minimal schedule; job migration; linear programming; multiprocessor scheduling; polynomial complexity; Application software; Computer science; Distributed processing; Energy consumption; Linear programming; Optimal scheduling; Polynomials; Power dissipation; Processor scheduling; Scheduling algorithm; energy-aware scheduling; multiprocessor scheduling; polytime scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing with Applications, 2008. ISPA '08. International Symposium on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    978-0-7695-3471-8
  • Type

    conf

  • DOI
    10.1109/ISPA.2008.128
  • Filename
    4725145