Page 7 - Multipath MIPS
P. 7
Hazards
Hazards prevent
attaining CPI = 1
Structural Hazards:
H.W Limits/Program
Data/control Hazards:
Program
Mitigating Hazards (Basic Techniques)
Resource duplication/Pipelining (structural)
Forwarding (data)
Static/Dynamic Branch Predication (control)
Software Scheduling (structural/data/control)
Unrolling
7