Prediction is a fundamental technique for designing high-performance computers. Prediction techniques are used nowadays for a large number of performance optimizations. This talk presents advanced mechanisms for (1) data prefetching with a focus on timeliness and accuracy and (2) memory dependence prediction by using the same history length for each dependence.
Alberto Ros (Thu,) studied this question.