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
Link To Document :
بازگشت