Optimal power-down strategies

被引:51
作者
Augustine, John [1 ]
Irani, Sandy [1 ]
Swamy, Chaitanya [2 ,3 ]
机构
[1] Univ Calif Irvine, Sch Informat & Comp Sci, Irvine, CA 92697 USA
[2] CALTECH, Ctr Math Informat, Pasadena, CA 91125 USA
[3] Cornell Univ, Dept Comp Sci, Ithaca, NY 14853 USA
关键词
online algorithms; power-aware computation; dynamic power management;
D O I
10.1137/05063787X
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the problem of selecting threshold times to transition a device to low-power sleep states during an idle period. The two- state case, in which there is a single active and a single sleep state, is a continuous version of the ski- rental problem. We consider a generalized version in which there is more than one sleep state, each with its own power- consumption rate and transition costs. We give an algorithm that, given a system, produces a deterministic strategy whose competitive ratio is arbitrarily close to optimal. We also give an algorithm to produce the optimal online strategy given a system and a probability distribution that generates the length of the idle period. We also give a simple algorithm that achieves a competitive ratio of 3 + 2 root 2 approximate to 5.828 for any system.
引用
收藏
页码:1499 / 1516
页数:18
相关论文
共 11 条
[1]   Two adaptive hybrid cache coherency protocols [J].
Anderson, C ;
Karlin, AR .
SECOND INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 1996, :303-313
[2]   On capital investment [J].
Azar, Y ;
Bartal, Y ;
Feuerstein, E ;
Fiat, A ;
Leonardi, S ;
Rosén, A .
ALGORITHMICA, 1999, 25 (01) :22-36
[3]   A survey of design techniques for system-level dynamic power management [J].
Benini, L ;
Bogliolo, A ;
De Micheli, G .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2000, 8 (03) :299-316
[4]   Nearly optimal strategies for special cases of on-line capital investment [J].
Damaschke, P .
THEORETICAL COMPUTER SCIENCE, 2003, 302 (1-3) :35-44
[5]  
EGGERS SJ, 1989, P 16 ANN INT S COMP, P2
[6]   Competitive analysis of dynamic power management strategies for systems with multiple power saving states [J].
Irani, S ;
Shukla, S ;
Gupta, R .
DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, :117-123
[7]  
IRANI S, 2003, T EMBEDDED COMPUTING, V8, P325
[8]  
Karlin A., 1991, P 13 ACM S OP SYST P, P41, DOI DOI 10.1145/121133.286599
[9]  
KARLIN AR, 1990, PROCEEDINGS OF THE FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P301
[10]   AN EMPIRICAL-EVALUATION OF VIRTUAL CIRCUIT HOLDING TIME POLICIES IN IP-OVER-ATM NETWORKS [J].
KESHAV, S ;
LUND, C ;
PHILLIPS, S ;
REINGOLD, N ;
SARAN, H .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1995, 13 (08) :1371-1382