⟩ For a pipeline with "n" stages, whats the ideal throughput? What prevents us from achieving this ideal throughput?
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.