Question: Problem 7 : Given the following latencies for a 5 - stage pipeline: IF ID EX MEM WB 2 0 0 ps 3 0 0

Problem 7:
Given the following latencies for a 5-stage pipeline:
IF ID EX MEM WB
200 ps 300 ps 100 ps 250 ps 150 ps
a) What is the clock cycle time in a non-pipelined processor?
200 ps +300 ps +100 ps +250 ps +150 ps =1000ps
b) What is the clock rate in a non-pipelined processor?
Clock rate =1/ Clock cycle time =1/(1000 ps)=1 GHz (since 1 GHz =1/1000 ps)
Clockrate =1GHz
c) What is the clock cycle time in a pipelined processor?
pipeline clock cycle = max(all stage delay)
= Max(200,300,100,250,150,)=300ps
d) What is the clock rate in a pipelined processor?
Clockrate =1/300ps =3.33GHz Clockrate=3.33GHz
e) How long will it take a Load instruction in this pipeline?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!