University of Texas at Arlington
Improvements in microprocessor performance have been sustained by increases in both Instruction Per Cycle (IPC) and clock frequency. In recent years, increases in clock frequency have provided the bulk of the performance improvement. These increases have come from both technology scaling and deeper pipelining of designs. In this paper, the authors examine for how much further reducing the amount of logic per pipeline stage can improve performance. The results of this study have significant implications for performance scaling in the coming decade.