out of order execution
- pipelineLong-distance fluid transport tube
- speculationUnproven theorizing or risky investment
- parallelEquidistant at all points
- hazardSource of potential harm
- dependencyState of needing support
stall · dispatch · retire · commit · microarchitecture · latency · throughput · scheduler · operand · decode · issue · bypass · forwarding · speculative · flush · rollback
- CPU pipelinespipelining, fetch, decode, execute, write-back