Dynamic Speed Scaling to Manage Energy and Temperature

45TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS(2004)

引用 213|浏览0
暂无评分
摘要
We first consider online speed scaling algorithms to minimize the energy used subject to the constraint that every job finishes by its deadline. We assume that the power required to run at speed s is P(s) = s^驴. We provide a tight 驴^驴 bound on the competitive ratio of the previously proposed Optimal Available algorithm. This improves the bestknown competitive ratio by a factor of 2^驴. We then introduce competitive ratio is at most 2({\alpha\mathord{\left/ {\vphantom {\alpha{(\alpha- 1)^\alpha}}} \right. \kern-\nulldelimiterspace} {(\alpha- 1)^\alpha}}\varepsilon ^\alpha. This competitive ratio is significantly better and is approximately 2\varepsilon ^{\alpha+ 1} for large 驴. Our result is essentially tight for large 驴.In particular, as 驴 approaches infinity, we show that any algorithm must have competitive ratio \varepsilon ^\alpha (up to lower order terms). We then turn to the problem of dynamic speed scaling to minimize the maximum temperature that the device ever reaches, again subject to the constraint that all jobs finish by their deadlines. We assume that the device cools according to Fourierýs law. We show how to solve this problem in polynomial time, within any error bound, using the Ellipsoid algorithm.
更多
查看译文
关键词
competitive algorithms,computational complexity,cooling,energy conservation,energy management systems,Fourier law,competitive ratio,dynamic speed scaling,ellipsoid algorithm,energy management,maximum temperature minimization,online speed scaling,optimal available algorithm,temperature management
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要