Problem
Consider the execution of a program of 15,00,000 instructions by a linear pipeline processor with a dock rate of 1000 MHz. Assume that the instruction pipeline has five stages and that one instruction is issued per clock cycle. The penalties due to branch instructions and out-of-sequence executions are ignored
(a) Calculate the speedup factor in using this pipeline to execute the program as compared with the use of an equivalent nonpipelined processor with an equal amount of flow-through delay
(b) What are the efficiency and throughput of this pipelined processor?