Processor Speed Control With Thermal Constraints

Processor Speed Control With Thermal Constraints
复制标题

具有热约束的处理器速度控制

DOI:
--
复制
发表时间:
2009
期刊:
IEEE Transactions on Circuits and Systems Part 1: Regular Papers
影响因子:
--
通讯作者:
Rajesh K. Gupta
Rajesh K. Gupta
中科院分区:
--
文献类型:
--
作者:
A. Mutapcic;Stephen P. Boyd;S. Murali;David Atienza Alonso;G. Micheli;Rajesh K. Gupta

文献摘要

被引文献

相似文献

我们考虑的问题,调整速度的多个计算机处理器,共享相同的热环境,如一个芯片或多芯片封装。我们假设,每个处理器的速度(和相关的变量,如电源电压)可以控制,我们的处理器作为一个积极的和严格增加的凸函数的速度模型的耗散功率。我们表明,处理器的速度控制的问题受到热约束的环境是一个凸优化问题。我们提出了一个有效的不可行启动原始-对偶邻域点方法来解决这个问题。我们还提出了一个分布式的方法,使用对偶分解。这两种方法都可以被解释为非线性静态控制律,其基于系统中的测量温度来调整处理器速度。我们给出数值例子来说明算法的性能。
We consider the problem of adjusting speeds of multiple computer processors, sharing the same thermal environment, such as a chip or multichip package. We assume that the speed of each processor (and associated variables such as power supply voltage) can be controlled, and we model the dissipated power of a processor as a positive and strictly increasing convex function of the speed. We show that the problem of processor speed control subject to thermal constraints for the environment is a convex optimization problem. We present an efficient infeasible-start primal-dual interior-point method for solving the problem. We also present a distributed method, using dual decomposition. Both of these approaches can be interpreted as nonlinear static control laws, which adjust the processor speeds based on the measured temperatures in the system. We give numerical examples to illustrate performance of the algorithms.