Learning

Pipelining and hazards

From single-cycle to pipelined: data/control/structural hazards and the forwarding logic that papers over them.

Log in to track your progress.

Why pipeline a CPU?

Reading15 min

Throughput vs latency, the three hazard families, and the pattern for each fix.

Open in the app

An unhandled error has occurred. Reload 🗙