ACM Home Page
Please provide us with feedback. Feedback
Optimizing pipelines for power and performance
Full text Publisher SitePublisher Site PdfPdf (1.24 MB)
Source International Symposium on Microarchitecture archive
Proceedings of the 35th annual ACM/IEEE international symposium on Microarchitecture table of contents
Istanbul, Turkey
SESSION: Energy aware design table of contents
Pages: 333 - 344  
Year of Publication: 2002
ISBN ~ ISSN:1072-4451 , 0-7695-1859-1
Authors
Viji Srinivasan  IBM T.J. Watson Research Center, Yorktown Heights, NY
David Brooks  IBM T.J. Watson Research Center, Yorktown Heights, NY
Michael Gschwind  IBM T.J. Watson Research Center, Yorktown Heights, NY
Pradip Bose  IBM T.J. Watson Research Center, Yorktown Heights, NY
Victor Zyuban  IBM T.J. Watson Research Center, Yorktown Heights, NY
Philip N. Strenski  IBM T.J. Watson Research Center, Yorktown Heights, NY
Philip G. Emma  IBM T.J. Watson Research Center, Yorktown Heights, NY
Sponsors
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
: IEEE TC-uArch
Publisher
IEEE Computer Society Press  Los Alamitos, CA, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 37,   Citation Count: 28
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

During the concept phase and definition of next generation high-end processors, power and performance will need to be weighted appropriately to deliver competitive cost/performance. It is not enough to adopt a CPl-centric view alone in early-stage definition studies. One of the fundamental issues confronting the architect at this stage is the choice of pipeline depth and target frequency. In this paper we present an optimization methodology that starts with an analytical power-performance model to derive optimal pipeline depth for a superscalar processor. The results are validated and further refined using detailed simulation based analysis. As part of the power-modeling methodology, we have developed equations that model the variation of energy as a function of pipeline depth. Our results using a set of SPEC2000 applications show that when both power and performance are considered for optimization, the optimal clock period is around 18 F04. We also provide a detailed sensitivity analysis of the optimal pipeline depth against key assumptions of these energy models.


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
2
 
3
 
4
 
5
 
6
 
7
 
8
R. Gonzalez and M. Horowitz. Energy dissipation in general purpose microprocessors. IEEE Journal of Solid-State Circuits, 31(9): 1277--84, Sept. 1996.
9
 
10
11
 
12
 
13
 
14
15
 
16
M. Moudgill, P. Bose, and J. Moreno. Validation of Turandot, a fast processor model for microarchitecture exploration. In Proceedings of the IEEE International Performance, Computing, and Communications Conference (IPCCC), pages 451--457, Feb. 1999.
 
17
 
18
J. S. Neely, H. H. Chen, S. G. Walker, J. Venuto, and T. Bucelot. CPAM: A common power analysis methodology for high-performance VLSI design. In Proc. of the 9th Topical Meeting on the Electrical Performance of Electronic Packaging, pages 303--306, 2000.
19
 
20
P. Song and G. D. Micheli. Circuit and architecture tradeoffs for high-speed multiplication. IEEE Journal of Solid-State Circuits, 26(9): 1184--1198, Sept. 1991.
21
22
23
 
24
25
26

CITED BY  28

Collaborative Colleagues:
Viji Srinivasan: colleagues
David Brooks: colleagues
Michael Gschwind: colleagues
Pradip Bose: colleagues
Victor Zyuban: colleagues
Philip N. Strenski: colleagues
Philip G. Emma: colleagues