CameraIcon
CameraIcon
SearchIcon
MyQuestionIcon
MyQuestionIcon
1
You visited us 1 times! Enjoying our articles? Unlock Full Access!
Question

A nonpipelined single cycle processor operating at 100 MHz is converted into a synchronous 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 pipelined processor for a large number of instructions is

A
4.5
No worries! Weā€˜ve got your back. Try BYJUā€˜S free classes today!
B
3.33
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
C
4.0
No worries! Weā€˜ve got your back. Try BYJUā€˜S free classes today!
D
3.0
No worries! Weā€˜ve got your back. Try BYJUā€˜S free classes today!
Open in App
Solution

The correct option is B 3.33
Time needed for non-pipelined process (NP)

= Sum of time for each state

= (2.5 + 1.5 + 2 + 1.5 + 2.5) nsec

= 10 nsec

Time needed for pipelined processor

(P)=TP+Buffer delay

TP = max (all stages time)

= max (2.5, 1.5, 2, 1.5, 2.5) nsec

= 2.5 nsec

P=TP+Buffer delay

= 2.5 nsec + 0.5 nsec

= 3 nsec

Speedup=Nonpipelinetimepipelinetime

=10nsec3nsec

=3.33

flag
Suggest Corrections
thumbs-up
0
Join BYJU'S Learning Program
similar_icon
Related Videos
thumbnail
lock
The Supply Shifters
ECONOMICS
Watch in App
Join BYJU'S Learning Program
CrossIcon