Download:
|
by Yan Zhang, Dharmesh Parikh, Karthik Sankaranarayanan, Kevin Skadron, Mircea Stan
http://www.cs.virginia.edu/~skadron/Papers/leakage_tr2003_05.ps
Add To MetaCart
Abstract:
This report introduces HotLeakage, an architectural model for subthreshold and gate leakage that we have developed here at the University of Virginia. The most important features of HotLeakage are the explicit inclusion of temperature, voltage, gate leakage, and parameter variations, and the ability to recalculate leakage currents dynamically as temperature and voltage change due to operating conditions, DVS techniques, etc. HotLeakage provides default settings for 180nm through 70nm technologies for modeling cache and register files, and provides a simple interface for selecting alternate parameter values and for modeling alternative microarchitecture structures. It also provides models for several extant cache leakage control techniques, with an interface for adding further techniques. HotLeakage is currently a semi-independent module for use with SimpleScalar, but is sufficiently modular that it should be fairly easy to port to other simulators. Because sub-threshold leakage currents are exponentially dependent on temperature and voltage, because gate leakage is growing so rapidly, and because parameter variations can have a profound effect on simulation accuracy, we hope that HotLeakage will serve as a useful tool for microarchitects to more accurately evaluate issues related leakage power. HotLeakage is available for download at
Citations
|
1253
|
The Simplescalar toolset, version 2.0
– Burger, Austin
- 1997
|
|
577
|
Wattch: A Framework for Architectural-Level Power Analysis and Optimizations
– Brooks, Tiwari, et al.
- 2000
|
|
154
|
Temperature-Aware Microarchitecture
– Skadron, Stan, et al.
- 2003
|
|
140
|
A low-complexity issue logic
– Canal, Gonzalez
- 2000
|
|
140
|
Cache decay: exploiting generational behavior to reduce cache leakage power
– Kaxiras, Hu, et al.
|
|
132
|
Dynamic Thermal Management for High-Performance Microprocessors
– Brooks, Martonosi
- 2001
|
|
93
|
Gated-V � dd: A Circuit Technique to Reduce Leakage in Cacke Memories
– Powell, Roy
- 2000
|
|
89
|
A static power model for architects
– Butts, Sohi
- 2000
|
|
82
|
Mudge.Drowsy caches: Simple techniques for reducing leakage power
– Flautner, Kim, et al.
- 2002
|
|
70
|
Control-theoretic techniques and thermal-RC modeling for accurate and localized dynamic thermal management
– Skadron, Abdelzaher, et al.
- 2001
|
|
61
|
Reducing Power Requirements of Instruction Scheduling Through Dynamic Allocation of Multiple Datapath Resources
– Ponomarev, Kucuk, et al.
- 2001
|
|
53
|
A Framework for Dynamic Energy Efficiency and Temperature
– Huang
|
|
53
|
Adaptive Mode Control: A Static-Power-Efficient Cache Design
– Zhou, Toburen, et al.
|
|
43
|
An adaptive issue queue for reduced power at high performance
– Buyuktosunoglu, Schuster, et al.
- 2001
|
|
27
|
Dynamic fine-grain leakage reduction using leakage-biased bitlines
– Heo, Barr, et al.
- 2002
|
|
16
|
Tradeoffs in power-efficient issue queue design
– Buyuktosunoglu, Albonesi, et al.
- 2002
|
|
15
|
Applying Decay Strategies to Branch Predictors for Leakage Energy Saving
– Hu, Juang, et al.
- 2002
|
|
15
|
Intrinsic leakage in low power deep submicron CMOS ICs
– Keshavarzi, Roy, et al.
- 1997
|
|
15
|
Leakage power reduction in low-voltage CMOS designs
– Roy
- 1998
|
|
12
|
Managing static leakage energy in microprocessor functional units
– Dropsho, Kursun, et al.
- 2002
|
|
10
|
Adaptive cache decay using formal feedback control
– Velusamy, Sankaranarayanan, et al.
- 2002
|
|
9
|
et al., “A Low Power SRAM Using Auto-BackgateControlled MT-CMOS
– Nii
- 1998
|
|
8
|
A Low-Leakage Dynamic Multi-Ported Register File in 0.13 m CMOS
– Alvandpour, Krishnamurthy, et al.
- 2001
|
|
8
|
et al. Static energy reduction techniques for microprocessor caches
– Hanson
- 2001
|
|
8
|
Managing leakage for transient data: Decay and quasi-static memory cells
– Hu, Juang, et al.
- 2002
|