GATE | Gate IT 2008 | Question 38

A non pipelined single cycle processor operating at 100 MHz is converted into a synchro­nous pipelined processor with five stages requiring 2.5 nsec, 1.5 nsec, 2 nsec, 1.5 nsec and 2.5 nsec, respectively. The delay of the latches is 0.5 nsec. The speedup of the pipeline processor for a large number of instructions is
(A) 4.5
(B) 4.0
(C) 3.33
(D) 3.0


Answer: (C)

Explanation: For non pipelined system time required = 2.5+1.5+2.0+1.5+2.5 =10

for pipelined system = Max(stage delay)+Max(Latch delay)

=> 2.5+0.5 = 3.0

speedup = time in non-pipelined system/time in pipelined system

= 10/3 = 3.33


Quiz of this Question



My Personal Notes arrow_drop_up


Article Tags :

Be the First to upvote.


Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.