Download:
|
by Gianluca Albera, R. Iris Bahar
In International Symposium on Low Power Electronic Design
http://www.cs.colorado.edu/~grunwald/LowPowerWorkshop/FinalPapers/PS/iris-brown.ps
Add To MetaCart
Abstract:
In this paper, we will propose several different data and instruction cache configurations and analyze their power as well as performance implications on the processor. Unlike most existing work in low power microprocessor design, we explore a high performance processor with the latest innovations for performance. Using a detailed, architectural-level simulator, we evaluate full system performance using several different power/performance sensitive cache configurations. We then use the information obtained from the simulator to calculate the energy consumption of the memory hierarchy of the system. Based on the results obtained from these simulations, we will determine the general characteristics of each cache configuration. We will also make recommendations on how best to balance power and performance tradeoffs in memory hierarchy design. 1
Citations
|
1253
|
The Simplescalar toolset, version 2.0
– Burger, Austin
- 1997
|
|
680
|
Improving Direct-Mapped Cache Performance by the Addition of a Small Fully-Associative Cache and
– Jouppi
- 1990
|
|
218
|
An enhanced access and cycle time model for on-chip caches
– Wilton, Jouppi
- 1994
|
|
206
|
Pipeline Gating: Speculation Control for Energy Reduction
– Manne, Klauser, et al.
- 1998
|
|
145
|
The Filter Cache: An Energy Efficient Memory Structure
– Kin, Gupta, et al.
- 1997
|
|
108
|
Cache Design Trade-offs for Power and Performance Optimization: A Case Study
– Su, Despain
- 1995
|
|
100
|
Analytical Energy Dissipation Models for Low Power Caches
– Kamble, Ghose
- 1997
|
|
89
|
Run-time adaptive cache hierarchy management via reference analysis
– Johnson, Hwu
- 1997
|
|
57
|
Reducing conflicts in direct-mapped caches with a temporality-based design
– Rivers, Davidson
- 1996
|
|
28
|
Cache performance of the SPEC benchmark suite
– Gee, Hill, et al.
- 1991
|
|
14
|
Managing data caches using selective cache line replacement
– Tyson, Farrens, et al.
- 1997
|
|
5
|
Using Confidence to Reduce Energy Consumption in High-Performance Microprocessors
– Bahar, Albera, et al.
- 1998
|
|
3
|
SimpleScalar Tutorial ," presented at
– Burger, Austin
- 1997
|