Overview
l Pipelining improves performance by overlapping
multiple instructions
l Takes advantage of parallelism among the
actions needed to execute an instruction.
l The number of instructions performed per
second is increased
l The time needed for one instruction is not
changed, and may be increased.
l The throughput of an instruction pipeline is the
measure of how often an instruction exits the
pipeline.
l Invisible to high level (OS, programs)
l5