Advanced Computer Architecture, Imperial College 2001
32
More appl
n
s of prediction - value prediction
Suppose computation is stalled waiting for data
from memory
What can we do in the meantime?
What if the data always turns out to be the same
Speculatively execute the computation assuming
its the same again!
Sensible plan?