DocumentCode :
3135427
Title :
Optimizing pipelines for power and performance
Author :
Srinivasan, Viji ; Brooks, David ; Gschwind, Michael ; Bose, Pradip ; Zyuban, Victor ; Strenski, Philip N. ; Emma, Philip G.
Author_Institution :
IBM T. J. Watson Res. Center, Yorktown Heights, NY, USA
fYear :
2002
fDate :
2002
Firstpage :
333
Lastpage :
344
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 CPI-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 FO4. We also provide a detailed sensitivity analysis of the optimal pipeline depth against key assumptions of these energy models.
Keywords :
parallel processing; performance evaluation; power consumption; sensitivity analysis; clock period; concept phase; high-end processors; optimal pipeline depth; optimization methodology; optimizing pipelines; pipeline depth; sensitivity analysis; superscalar processor; target frequency; Analytical models; Cooling; Delay; Frequency; Latches; Packaging; Performance analysis; Pipeline processing; Power dissipation; Process design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microarchitecture, 2002. (MICRO-35). Proceedings. 35th Annual IEEE/ACM International Symposium on
ISSN :
1072-4451
Print_ISBN :
0-7695-1859-1
Type :
conf
DOI :
10.1109/MICRO.2002.1176261
Filename :
1176261
Link To Document :
بازگشت