Energy Optimal Scheduling on Multiprocessors with Migration

被引:22
作者
Bingham, Brad D. [1 ]
Greenstreet, Mark R. [1 ]
机构
[1] Univ British Columbia, Dept Comp Sci, Vancouver, BC V6T 1W5, Canada
来源
PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS | 2008年
关键词
D O I
10.1109/ISPA.2008.128
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 [计算机科学与技术];
摘要
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.
引用
收藏
页码:153 / 161
页数:9
相关论文
共 11 条
[1]
ALBERS S, 2006, P STACS, P621
[2]
Albers S, 2007, SPAA'07: PROCEEDINGS OF THE NINETEENTH ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, P289
[3]
Dynamic speed scaling to manage energy and temperature [J].
Bansal, N ;
Kimbrel, T ;
Pruhs, K .
45TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2004, :520-529
[4]
BAPTISTE P, 2006, SODA, P364
[5]
Boyd S., 2004, CONVEX OPTIMIZATION
[6]
Bunde D., 2006, P 18 ANN ACM S PAR A, P190, DOI DOI 10.1145/1148109.1148140
[7]
Multiprocessor energy-efficient scheduling with task migration considerations [J].
Chen, JJ ;
Hsu, HR ;
Chuang, KH ;
Yang, CL ;
Pang, AC ;
Kuo, TW .
16TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2004, :101-108
[8]
CHEN JJ, 2005, WORKSH ALG DAT STRUC, P338
[9]
Yao F, 1995, AN S FDN CO, P374, DOI 10.1109/SFCS.1995.492493
[10]
Task scheduling and voltage selection for energy minimization [J].
Zhang, YM ;
Hu, XB ;
Chen, DZ .
39TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2002, 2002, :183-188