The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.08 - August (2004 vol.53)
pp: 1004-1016
ABSTRACT
<p><b>Abstract</b>—Choosing the pipeline depth of a microprocessor is one of the most critical design decisions that an architect must make in the concept phase of a microprocessor design. To be successful in today's cost/performance marketplace, modern CPU designs must effectively balance both performance and power dissipation. The choice of pipeline depth and target clock frequency has a critical impact on both of these metrics. In this paper, we describe an optimization methodology based on both analytical models and detailed simulations for power and performance as a function of pipeline depth. Our results for 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 our energy models. Finally, we discuss the potential risks in design quality for overly aggressive or conservative choices of pipeline depth.</p>
INDEX TERMS
Low-power design, energy-aware systems, pipeline processors, performance analysis and design aids, microprocessors and microcomputers.
CITATION
David Brooks, Viji Srinivasan, Victor Zyuban, Pradip Bose, Philip N. Strenski, Philip G. Emma, "Integrated Analysis of Power and Performance for Pipelined Microprocessors", IEEE Transactions on Computers, vol.53, no. 8, pp. 1004-1016, August 2004, doi:10.1109/TC.2004.46
21 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool