Why increased pipeline depth does not always mean increased throughput?
Posted
by worlds-apart89
on Stack Overflow
See other posts from Stack Overflow
or by worlds-apart89
Published on 2010-04-08T02:26:02Z
Indexed on
2010/04/08
2:33 UTC
Read the original article
Hit count: 266
This is perhaps more of a discussion question, but I thought stackoverflow could be the right place to ask it. I am studying the concept of instruction pipelining. I have been taught that a pipeline's instruction throughput is increased once the number of pipeline stages is increased, but in some cases, throughput might not change. Under what conditions, does this happen? I am thinking stalling and branching could be the answer to the question, but I wonder if I am missing something crucial.
© Stack Overflow or respective owner