Abstract


Important

Pipelining does not reduce the latency of a single instruction, but it increases the throughput of the entire workload.

2 stages in one slot!

Since the register file is very fast, the ID stage of the second instruction and the WB stage of the first instruction can be executed concurrently. This is possible because writes to the register file always precede reads.

Pipeline Width

References