Pipeline Performance: 15% Bubbles, 10% 2 Bubbles, 5% 4 Bubbles - ANY HELP?

  • Thread starter Thread starter juancho
  • Start date Start date
  • Tags Tags
    performance
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 4K views
juancho
Messages
1
Reaction score
0
can anybody help me with this question?


A 10 stage instruction pipeline runs at a clock rate of 1GHz. The data forwarding scheme and the instruction mix are such that for 15% of instructions one bubble, for 10% two bubbles, and for 5% four bubbles must be inserted in the pipelin. The equivalent single-cycle implementation would lead to a clock rate of 150 MHz.

a. what is the reduction in pipeline throughput over the ideal pipeline as a result of bubbles?

b. what is the speedup of the pipelined implementation over the single cycle implementation??

ANY HELP OR POINTERS WILL BE GREATLY APPRECIATED!
 
Physics news on Phys.org
What steps have you taken in figuring this out for yourself first? And if you've tried doing so, can you show this work. One of the rules here is that the OP at least show what has been attempted on their part before fishing for solutions to one's HW. In short don't ask for HW help here without doing the work yourself.