DocumentCode
1142293
Title
Variation-Tolerant Dynamic Power Management at the System-Level
Author
Chandra, Saumya ; Lahiri, Kanishka ; Raghunathan, Anand ; Dey, Sujit
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of California, San Diego, CA, USA
Volume
17
Issue
9
fYear
2009
Firstpage
1220
Lastpage
1232
Abstract
The power characteristics of system-on-chips (SoCs) in nanoscale technologies are significantly impacted by manufacturing process variations, making it important to consider these effects during system-level power analysis and optimization. In this paper, we identify and address the problem of designing effective power management schemes in the presence of such variations. In particular, we demonstrate that conventional power management schemes, which are designed without considering the impact of variations, can result in substantial power wastage. We therefore propose two approaches to variation-aware power management, namely, design-specific and chip-specific approaches. In each of these approaches, the goal is to consider the impact of variations while deriving power management policy parameters, in order to optimize metrics that are relevant under variations. We motivate and introduce these metrics, and present both exact and heuristic approaches to optimize them. The methods are designed and implemented in the context of two power management frameworks, namely an ideal oracle-based framework and a timeout-based framework. We experimentally evaluate the proposed ideas using an ARM946 processor core model. For the oracle-based framework, variation-aware power management can result in improvements of upto 59% for mu+sigma , and upto 55% for 95th percentile of the energy distribution, over conventional power management schemes that do not consider variations. For the timeout-based framework, we obtain reductions of upto 43% in mu+sigma and upto 55% in the 99th percentile of the energy distribution.
Keywords
logic design; system-on-chip; ARM946 processor core model; chip-specific approach; design-specific approach; energy distribution; ideal oracle-based framework; nanoscale technologies; policy parameters; process variations; system-level power analysis; system-on-chip; timeout-based framework; variation-aware power management; variation-tolerant dynamic power management; Dynamic power management; process variations;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2009.2019803
Filename
5169836
Link To Document