Out-of-order completion
Instruction I finishes at time t
Instruction I + k finishes at time t - m
No hazard etc.
What happens if instruction I causes an exception at a time
in [t+1,t-m] and Instruction I + k writes in one of its own source operands?
Previous slide
Next slide
Back to first slide
View graphic version