What could go wrong?
Structural hazards
Two instructions are incompatible
Control hazards
We need to make a decision, but not all of the information is available
Data hazards
We need to use the result of a previous computation for this computation
Previous slide
Next slide
Back to first slide
View graphic version