Next: Instruction issue/overtaking Up: Dynamic Instruction Scheduling Previous: Dynamic Instruction Scheduling

Hazards

Goal: schedule execution to prevent hazards from causing stalls. Recall the three kinds of hazard:

We will consider two approaches: Register renaming is the basis for speculative execution, which addresses control hazards.



Paul H J Kelly Mon Dec 1 20:07:28 GMT 1997