Question: If you are given a non-pipelined processor design which has a cycle time of 10ns. 1) What is the best speedup you can get by

If you are given a non-pipelined processor design which has a cycle time of 10ns. 1) What is the best speedup you can get by pipelining it into 5 stages?

2) If the 5 stages are 1ns, 2ns, 4ns, 2ns, and 1ns, what is the maximum speedup you can achieve?

3) Follow up with 2) - If each pipeline stage added also adds 20ps due to pipeline register delay, what is the maximum speedup you can achieve?

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 Databases Questions!