Processing speedLet us estimate the clock rate (frequency) of a single-cycle processor. We know that there is 1 cycle per instruction and that lw is the most demanding instruction. Let us assume approximate delays for major sections of the datapath: Remember that '1 ns' is one nanosecond = 1 x 10-9s - see S.I. prefixes
Totting up these delays we find that instruction execution requires: 2 + 1 + 2 + 2 + 1 = 8 ns frequency = 1/period f = 1/T = 1/(8 x 10-9) = 1.25 x 108 Hz = 125 MHz What can we do to improve CPU performance?
|
|