Question: A micro-controller company has a single-cycle CPU model with a cycle time of 10ns. The company decides to turn the single-cycle CPU into a

 A micro-controller company has a single-cycle CPU model with a cycle time of 10ns. The company decides to  

A micro-controller company has a single-cycle CPU model with a cycle time of 10ns. The company decides to turn the single-cycle CPU into a faster 4-stage pipeline. Due to some practical design constraints, the engineers were unable to make the new pipeline balanced. Instead, three out of the four stages have identical latency; the latency of the remaining stage is 10% longer than the latency of the three other stages. a) [5 pts] What is the cycle time of the new pipeline? b) [5 pts] For typical programs with billions of instructions, what is the speedup of the new pipeline over the single-cycle CPU? Assume the idea case without pipeline hazards.

Step by Step Solution

3.46 Rating (153 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

The provided image describes a scenario in which a microcontroller company has a singlecycle CPU model with a cycle time of 10ns and is transitioning ... View full answer

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!