DocumentCode :
2403780
Title :
Optimum power/performance pipeline depth
Author :
Hartstein, A. ; Puzak, Thomas R.
Author_Institution :
IBM-T.J. Watson Res. Center, Yorktown Heights, NY, USA
fYear :
2003
fDate :
3-5 Dec. 2003
Firstpage :
117
Lastpage :
125
Abstract :
The impact of pipeline length on both the power and performance of a microprocessor is explored both theoretically and by simulation. A theory is presented for a wide range of power/performance metrics, BIPSm/W. The theory shows that the more important power is to the metric, the shorter the optimum pipeline length that results. For typical parameters neither BIPS/W nor BIPS2/W yield an optimum, i.e., a non-pipelined design is optimal. For BIPS3/W the optimum, averaged over all 55 workloads studied, occurs at a 22.5 FO4 design point, a 7 stage pipeline, but this value is highly dependent on the assumed growth in latch count with pipeline depth. As dynamic power grows, the optimal design point shifts to shorter pipelines. Clock gating pushes the optimum to deeper pipelines. Surprisingly, as leakage power grows, the optimum is also found to shift to deeper pipelines. The optimum pipeline depth varies for different classes of workloads: SPEC95 and SPEC2000 integer applications, traditional (legacy) database and on-line transaction processing applications, modern (e.g. Web) applications, and floating point applications.
Keywords :
database management systems; floating point arithmetic; logic simulation; low-power electronics; microprocessor chips; parallel architectures; pipeline processing; transaction processing; 22.5 FO4 design point; 7 stage pipeline; SPEC2000 integer applications; SPEC95 integer applications; clock gating; floating point applications; latch count; leakage power; legacy database; microprocessor; nonpipelined design; on-line transaction processing; optimum performance pipeline depth; optimum pipeline length; optimum power pipeline depth; performance metrics; power metrics; Clocks; Design optimization; Hazards; Microarchitecture; Performance analysis; Pipelines; Power measurement; Robustness; Space exploration; Veins;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microarchitecture, 2003. MICRO-36. Proceedings. 36th Annual IEEE/ACM International Symposium on
Print_ISBN :
0-7695-2043-X
Type :
conf
DOI :
10.1109/MICRO.2003.1253188
Filename :
1253188
Link To Document :
بازگشت