ACM Home Page
Please provide us with feedback. Feedback
Optimization of high-performance superscalar architectures for energy efficiency
Full text PdfPdf (197 KB)
Source International Symposium on Low Power Electronics and Design archive
Proceedings of the 2000 international symposium on Low power electronics and design table of contents
Rapallo, Italy
Pages: 84 - 89  
Year of Publication: 2000
ISBN:1-58113-190-9
Authors
V. Zyuban  Computer Science & Eng. Dept., University of Notre Dame, IN
P. Kogge  Computer Science & Eng. Dept., University of Notre Dame, IN
Sponsors
IEEE-CAS : Circuits & Systems
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 37,   Citation Count: 14
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/344166.344522
What is a DOI?

ABSTRACT

In recent years reducing power has become a critical design goal for high-performance microprocessors. This work attempts to bring the power issue to the earliest phase of high-performance microprocessor development. We propose a methodology for power-optimization at the micro-architectural level. First, major targets for power reduction are identified within superscalar microarchitecture, then an optimization of a superscalar micro-architecture is performed that generates a set of energy-efficient configurations forming a convex hull in the power-performance space. The energy-efficient families are then compared to find configurations that dissipate the lowest power given a performance target, or, conversely, deliver the highest performance given a power budget. Application of the developed methodology to a superscalar micro-architecture shows that at the architectural level there is a potential for reducing power up to 50%, given a performance requirement, and for up to 15% performance improvement, given a power budget.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
D. Burger and T. Austin. The SimpleScalar tool set, version 2.0. Technical Report 1342, University of Wisconsin- Madison, Computer Science Department, 1997.
 
2
 
3
K. Farkas. Memory-System Design Considerations for Dynamically-Scheduled Microprocessors. PhD thesis, University of Toronto, 1997.
 
4
James Farrell and Timothy Fischer. Issue logic for a 600- MHz out-of-order execution microprocessor. IEEE Journal of Solid-State Circuits, 33(5), May 1998.
 
5
 
6
R. Gonzalez and M. Horowitz. Energy dissipation in general purpose microprocessors. IEEE Journal of Solid-State Circuits, 31(9):1277-1283, September 1996.
 
7
 
8
 
9
J. Nelder and R. Mead. A simplex method for function minimization. Computer Journal, 7(4):308-313, 1965.
10
 
11
J. Smith and G. Sohi. The microarchiteture of superscalar processors. Proceedings of the IEEE, December 1995.
 
12
M. Tremblay, D. Greenley, and K. Normoyle. The design of the microarchitecture of UltraSPARC-I TM. Proceedings of the IEEE, pages 16531-1663, December 1995.
13
 
14
N. Vasseghi, K. Yeager, et al. 200-MHz superscalar RISC microprocessor. IEEE Journal of Solid-State Circuits, 31 (11): 1675-1685, November 1996.
 
15
16

CITED BY  15
 
 
 
 
 
 
 
 
 
 


Peer to Peer - Readers of this Article have also read: