Saving energy with architectural and frequency adaptations for multimedia applications

Christopher J. Hughes, Jayanth Srinivasan, Sarita V Adve

Research output: Contribution to journalConference article

Abstract

General-purpose processors are expected to be increasingly employed for multimedia workloads on systems where reducing energy consumption is an important goal. Researchers have proposed the use of two forms of hardware adaptation - architectural adaptation and dynamic voltage (and frequency) scaling or DVS - to reduce energy. This paper develops and evaluates an integrated algorithm to control both architectural adaptation and DVS targeted to multimedia applications. It also examines the interaction between the two forms of adaptation, identifying when each will perform better in isolation and when the addition of architectural adaptation will benefit DVS. Our adaptation control algorithm is effective in saving energy and exploits most of the available potential. For the applications and systems studied, DVS is consistently better than architectural adaptation in isolation. The addition of architectural adaptation to DVS benefits some applications, but not all. Finally, in a seemingly counter-intuitive result, we find that while less aggressive architectures reduce energy for fixed frequency hardware, with DVS, more aggressive architectures are often more energy efficient.

Original languageEnglish (US)
Pages (from-to)250-261
Number of pages12
JournalProceedings of the Annual International Symposium on Microarchitecture
StatePublished - Dec 1 2001
Event34th Annual International Symposium on Microarchitecture ACM/IEEE 2001 - Austin, TX, United States
Duration: Dec 1 2001Dec 5 2001

Fingerprint

Energy conservation
Hardware
Energy utilization
Electric potential

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software

Cite this

Saving energy with architectural and frequency adaptations for multimedia applications. / Hughes, Christopher J.; Srinivasan, Jayanth; Adve, Sarita V.

In: Proceedings of the Annual International Symposium on Microarchitecture, 01.12.2001, p. 250-261.

Research output: Contribution to journalConference article

@article{21d56dbc7ba14a988f60cc503446a89f,
title = "Saving energy with architectural and frequency adaptations for multimedia applications",
abstract = "General-purpose processors are expected to be increasingly employed for multimedia workloads on systems where reducing energy consumption is an important goal. Researchers have proposed the use of two forms of hardware adaptation - architectural adaptation and dynamic voltage (and frequency) scaling or DVS - to reduce energy. This paper develops and evaluates an integrated algorithm to control both architectural adaptation and DVS targeted to multimedia applications. It also examines the interaction between the two forms of adaptation, identifying when each will perform better in isolation and when the addition of architectural adaptation will benefit DVS. Our adaptation control algorithm is effective in saving energy and exploits most of the available potential. For the applications and systems studied, DVS is consistently better than architectural adaptation in isolation. The addition of architectural adaptation to DVS benefits some applications, but not all. Finally, in a seemingly counter-intuitive result, we find that while less aggressive architectures reduce energy for fixed frequency hardware, with DVS, more aggressive architectures are often more energy efficient.",
author = "Hughes, {Christopher J.} and Jayanth Srinivasan and Adve, {Sarita V}",
year = "2001",
month = "12",
day = "1",
language = "English (US)",
pages = "250--261",
journal = "Proceedings of the Annual International Symposium on Microarchitecture, MICRO",
issn = "1072-4451",

}

TY - JOUR

T1 - Saving energy with architectural and frequency adaptations for multimedia applications

AU - Hughes, Christopher J.

AU - Srinivasan, Jayanth

AU - Adve, Sarita V

PY - 2001/12/1

Y1 - 2001/12/1

N2 - General-purpose processors are expected to be increasingly employed for multimedia workloads on systems where reducing energy consumption is an important goal. Researchers have proposed the use of two forms of hardware adaptation - architectural adaptation and dynamic voltage (and frequency) scaling or DVS - to reduce energy. This paper develops and evaluates an integrated algorithm to control both architectural adaptation and DVS targeted to multimedia applications. It also examines the interaction between the two forms of adaptation, identifying when each will perform better in isolation and when the addition of architectural adaptation will benefit DVS. Our adaptation control algorithm is effective in saving energy and exploits most of the available potential. For the applications and systems studied, DVS is consistently better than architectural adaptation in isolation. The addition of architectural adaptation to DVS benefits some applications, but not all. Finally, in a seemingly counter-intuitive result, we find that while less aggressive architectures reduce energy for fixed frequency hardware, with DVS, more aggressive architectures are often more energy efficient.

AB - General-purpose processors are expected to be increasingly employed for multimedia workloads on systems where reducing energy consumption is an important goal. Researchers have proposed the use of two forms of hardware adaptation - architectural adaptation and dynamic voltage (and frequency) scaling or DVS - to reduce energy. This paper develops and evaluates an integrated algorithm to control both architectural adaptation and DVS targeted to multimedia applications. It also examines the interaction between the two forms of adaptation, identifying when each will perform better in isolation and when the addition of architectural adaptation will benefit DVS. Our adaptation control algorithm is effective in saving energy and exploits most of the available potential. For the applications and systems studied, DVS is consistently better than architectural adaptation in isolation. The addition of architectural adaptation to DVS benefits some applications, but not all. Finally, in a seemingly counter-intuitive result, we find that while less aggressive architectures reduce energy for fixed frequency hardware, with DVS, more aggressive architectures are often more energy efficient.

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

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

M3 - Conference article

AN - SCOPUS:0035694233

SP - 250

EP - 261

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

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

SN - 1072-4451

ER -