Speed scaling with power down scheduling for agreeable deadlines

被引:21
作者
Bampis, Evripidis [1 ]
Duerr, Christoph [1 ,2 ]
Kacem, Fadi [3 ]
Milis, Ioannis [4 ]
机构
[1] Univ Paris 06, LIP6, Case 169,4 Pl Jussieu, F-75252 Paris 05, France
[2] Univ Paris 06, CNRS, Paris, France
[3] Univ Evry, IBISC, Evry, France
[4] Athens Univ Econ & Business, Dept Comp Sci, Athens, Greece
关键词
Energy minimization; Scheduling; Dynamic programming;
D O I
10.1016/j.suscom.2012.10.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of scheduling on a single processor a given set of n jobs. Each job j has a workload w(j) and a release time r(j). The processor can vary its speed and hibernate to reduce energy consumption. In a schedule minimizing overall consumed energy, it might be that some jobs complete arbitrarily far from their release time. So in order to guarantee some quality of service, we would like to impose a deadline d(j) = r(j) + F for every job j, where F is a guarantee on the flow time. We provide an O(n(3)) algorithm for the more general case of agreeable deadlines, where jobs have release times and deadlines and can be ordered such that for every i < j, both r(i) <= r(j) and d(i) <= d(j). (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:184 / 189
页数:6
相关论文
共 9 条
[1]  
Albers S., 2012, SODA, P1266
[2]   Energy-Efficient Algorithms [J].
Albers, Susanne .
COMMUNICATIONS OF THE ACM, 2010, 53 (05) :86-96
[3]  
Angel E., LOW COMPLEXITY UNPUB
[4]  
[Anonymous], 2005, ACM Sigact News, DOI DOI 10.1145/1067309.1067324
[5]  
Baptiste P, 2007, LECT NOTES COMPUT SC, V4698, P136
[6]   Algorithms for Power Savings [J].
Irani, Sandy ;
Shukla, Sandeep ;
Gupta, Rajesh .
ACM TRANSACTIONS ON ALGORITHMS, 2007, 3 (04)
[7]   Discrete and continuous min-energy schedules for variable voltage processors [J].
Li, MM ;
Yao, AC ;
Yao, FF .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2006, 103 (11) :3983-3987
[8]  
Wu W., THEORETICAL COMPUTER
[9]  
Yao F, 1995, AN S FDN CO, P374, DOI 10.1109/SFCS.1995.492493