A framework for dynamic energy efficiency and temperature management
- 1 December 2000
- proceedings article
- Published by Association for Computing Machinery (ACM)
- p. 202-213
- https://doi.org/10.1145/360128.360149
Abstract
While technology is delivering increasingly sophisticate d and powerful chip designs, it is also imposing alarmingly high en- ergy requirements on the chips. One way to address this prob- lem is to manage the energy dynamically. Unfortunately, cur- rent dynamic schemes for energy management are relatively limited. In addition, they manage energy either for energy efficiency or for temperature control, but not for both simul - taneously. In this paper, we design and evaluate for the first time an energy-management framework that tackles both energy effi- ciency and temperature control in a unified manner. We call this general approach Dynamic Energy Efficiency and Tem- perature Management (DEETM). Our framework combines many energy-management techniques and can activate them individually or in groups in a fine-grained manner according to a given policy. The goal of the framework is two-fold: maximize energy savings without extending application ex- ecution time beyond a given tolerable limit, and guarantee that the temperature remains below a given limit while mini- mizing any resulting slowdown. The framework successfully meets these goals. For example, it delivers a 40% energy re- duction with only a 10% application slowdown.Keywords
This publication has 16 references indexed in Scilit:
- The simulation and evaluation of dynamic voltage scaling algorithmsPublished by Association for Computing Machinery (ACM) ,1998
- Analytical energy dissipation models for low-power cachesPublished by Association for Computing Machinery (ACM) ,1997
- A semidigital dual delay-locked loopIEEE Journal of Solid-State Circuits, 1997
- A 160-MHz, 32-b, 0.5-W CMOS RISC microprocessorIEEE Journal of Solid-State Circuits, 1996
- Energy dissipation in general purpose microprocessorsIEEE Journal of Solid-State Circuits, 1996
- CACTI: an enhanced cache access and cycle time modelIEEE Journal of Solid-State Circuits, 1996
- Low Power Memory DesignPublished by Springer Nature ,1996
- A wide-bandwidth low-voltage PLL for PowerPC microprocessorsIEEE Journal of Solid-State Circuits, 1995
- Cache design trade-offs for power and performance optimizationPublished by Association for Computing Machinery (ACM) ,1995
- Basic local alignment search toolJournal of Molecular Biology, 1990