Abstract
In this paper, we present the design and use of a comprehensive framework, SimplePower, for evaluating the effects of high-level algorithmic, architectural, and compilation trade-offs on energy. An execution-driven, cycle-accurate RT level energy estimation tool that uses transition sensitive energy models forms the cornerstone of this framework. SimplePower also provides the energy consumed in the memory system and on-chip buses using analytical energy models. We present the use of SimplePower to evaluate the impact of a new selective gated pipeline register optimization, a high-level data transformation and a power-conscious post compilation optimization (register relabeling) on the datapath, memory and on-chip bus energy, respectively. We find that these three optimizations reduce the energy by 18-36% in the datapath, 62% in the memory system and 12% in the instruction cache data bus, respectively.
| Original language | English (US) |
|---|---|
| Pages (from-to) | 340-345 |
| Number of pages | 6 |
| Journal | Proceedings - Design Automation Conference |
| State | Published - Jan 1 2000 |
| Event | DAC 2000: 37th Design Automation Conference - Los Angeles, CA, USA Duration: Jun 5 2000 → Jun 9 2000 |
All Science Journal Classification (ASJC) codes
- Hardware and Architecture
- Control and Systems Engineering
Fingerprint
Dive into the research topics of 'Design and use of SimplePower: a cycle-accurate energy estimation tool'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver