Computer Architecture and Design Question:
Download Questions PDF

For a pipeline with "n" stages, whats the ideal throughput? What prevents us from achieving this ideal throughput?

Answer:

With "n" stage pipeline the throughput should be "n" instructions.
As the pipe stages can't be perfectly balanced ( time to perform task in a pipeline stage), furthermore pipeline does involve some
overheads.

Download Computer Architecture Interview Questions And Answers PDF

Previous QuestionNext Question
What is the difference between interrupt service routine and subroutine?How do you handle precise exceptions or interrupts?