Advanced Computer Architecture, Imperial College 2001
32
More applns 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 it’s the same again!
•
•Sensible plan?
•
•