2000
DOI: 10.1145/335043.335044
|View full text |Cite
|
Sign up to set email alerts
|

System-level power optimization

Abstract: This tutorial surveys design methods for energy-efficient system-level design. We consider electronic systems consisting of a hardware platform and software layers. We consider the three major constituents of hardware that consume energy, namely computation, communication, and storage units, and we review methods for reducing their energy consumption. We also study models for analyzing the energy cost of software, and methods for energy-efficient software design and compilation.This survey is organized around … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
60
0

Year Published

2002
2002
2012
2012

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 318 publications
(60 citation statements)
references
References 170 publications
(93 reference statements)
0
60
0
Order By: Relevance
“…In the case of static memory, Benini et al [4] and Panda et al [24] presented in the last decade two thorough surveys on static data and memory optimization techniques for embedded systems. More recently, in [6], [10] and [7], authors achieve to reduce the memory subsystems requirements by 50% using a linear time algorithm by exploring a coordinated data and computation reordering for array-based data structures in multimedia applications.…”
Section: Introductionmentioning
confidence: 99%
“…In the case of static memory, Benini et al [4] and Panda et al [24] presented in the last decade two thorough surveys on static data and memory optimization techniques for embedded systems. More recently, in [6], [10] and [7], authors achieve to reduce the memory subsystems requirements by 50% using a linear time algorithm by exploring a coordinated data and computation reordering for array-based data structures in multimedia applications.…”
Section: Introductionmentioning
confidence: 99%
“…Power management is also important in high-performance servers because performance improvements are limited by the excessive heat in the system [11]. Finding better policies has been the main focus of OSPM research in recent years [3]. A policy is an algorithm that chooses when to change a component's power states and which power states to use.…”
Section: Introductionmentioning
confidence: 99%
“…Energy management [1,2] dynamically changes a component's power state based on the run-time requirements. Energy management detects the periods when a component is idle or under-utilized.…”
Section: Related Workmentioning
confidence: 99%
“…Because changing a component's state has overhead -additional energy and delay -energy management is beneficial only if the saved energy can compensate the overhead. Several surveys are available about different techniques in energy management [1,2,13].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation