Framework for dynamic energy efficiency and temperature management

Michael Huang, Jose Renau, Seung Moon Yoo, Josep Torrellas

Research output: Contribution to journalConference article

Abstract

While technology is delivering increasingly sophisticated and powerful chip designs, it is also imposing alarmingly high energy requirements on the chips. One way to address this problem is to manage the energy dynamically. Unfortunately, current 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 simultaneously. In this paper, we design and evaluate for the first time an energy-management framework that tackles both energy efficiency and temperature control in a unified manner. We call this general approach Dynamic Energy Efficiency and Temperature 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 execution time beyond a given tolerable limit, and guarantee that the temperature remains below a given limit while minimizing any resulting slowdown. The framework successfully meets these goals. For example, it delivers a 40% energy reduction with only a 10% application slowdown.

Original languageEnglish (US)
Pages (from-to)202-213
Number of pages12
JournalProceedings of the Annual International Symposium on Microarchitecture
StatePublished - Dec 1 2000
Event33rd Annual IEEE/ACM International Symposium on Microarchitecture - Monterey, CA, USA
Duration: Dec 10 2000Dec 13 2000

Fingerprint

Energy management
Energy efficiency
Temperature control
Temperature
Energy conservation

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software

Cite this

Framework for dynamic energy efficiency and temperature management. / Huang, Michael; Renau, Jose; Yoo, Seung Moon; Torrellas, Josep.

In: Proceedings of the Annual International Symposium on Microarchitecture, 01.12.2000, p. 202-213.

Research output: Contribution to journalConference article

@article{2a6e643e71dd400d82d0969d8f42ee1c,
title = "Framework for dynamic energy efficiency and temperature management",
abstract = "While technology is delivering increasingly sophisticated and powerful chip designs, it is also imposing alarmingly high energy requirements on the chips. One way to address this problem is to manage the energy dynamically. Unfortunately, current 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 simultaneously. In this paper, we design and evaluate for the first time an energy-management framework that tackles both energy efficiency and temperature control in a unified manner. We call this general approach Dynamic Energy Efficiency and Temperature 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 execution time beyond a given tolerable limit, and guarantee that the temperature remains below a given limit while minimizing any resulting slowdown. The framework successfully meets these goals. For example, it delivers a 40{\%} energy reduction with only a 10{\%} application slowdown.",
author = "Michael Huang and Jose Renau and Yoo, {Seung Moon} and Josep Torrellas",
year = "2000",
month = "12",
day = "1",
language = "English (US)",
pages = "202--213",
journal = "Proceedings of the Annual International Symposium on Microarchitecture, MICRO",
issn = "1072-4451",

}

TY - JOUR

T1 - Framework for dynamic energy efficiency and temperature management

AU - Huang, Michael

AU - Renau, Jose

AU - Yoo, Seung Moon

AU - Torrellas, Josep

PY - 2000/12/1

Y1 - 2000/12/1

N2 - While technology is delivering increasingly sophisticated and powerful chip designs, it is also imposing alarmingly high energy requirements on the chips. One way to address this problem is to manage the energy dynamically. Unfortunately, current 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 simultaneously. In this paper, we design and evaluate for the first time an energy-management framework that tackles both energy efficiency and temperature control in a unified manner. We call this general approach Dynamic Energy Efficiency and Temperature 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 execution time beyond a given tolerable limit, and guarantee that the temperature remains below a given limit while minimizing any resulting slowdown. The framework successfully meets these goals. For example, it delivers a 40% energy reduction with only a 10% application slowdown.

AB - While technology is delivering increasingly sophisticated and powerful chip designs, it is also imposing alarmingly high energy requirements on the chips. One way to address this problem is to manage the energy dynamically. Unfortunately, current 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 simultaneously. In this paper, we design and evaluate for the first time an energy-management framework that tackles both energy efficiency and temperature control in a unified manner. We call this general approach Dynamic Energy Efficiency and Temperature 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 execution time beyond a given tolerable limit, and guarantee that the temperature remains below a given limit while minimizing any resulting slowdown. The framework successfully meets these goals. For example, it delivers a 40% energy reduction with only a 10% application slowdown.

UR - http://www.scopus.com/inward/record.url?scp=0034462496&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0034462496&partnerID=8YFLogxK

M3 - Conference article

AN - SCOPUS:0034462496

SP - 202

EP - 213

JO - Proceedings of the Annual International Symposium on Microarchitecture, MICRO

JF - Proceedings of the Annual International Symposium on Microarchitecture, MICRO

SN - 1072-4451

ER -