Originally posted by: Sohcan
Some of the seminal papers on dynamic branch prediction:
A Study of Branch Prediction Strategies
Two-level Adaptive Training Branch Prediction
Combining Branch Predictors
Some other papers for which you'll probably need an ACM Portal subscription to find:
S. T. Pan, K. So, and J. T. Rahmeh - "Improving the accuracy of dynamic branch prediction using branch correlation"
J.K.L. Lee and A.J. Smith - "Branch prediction strategies and branch target buffer design"
T. Y. Yeh and Y. N. Patt - "Alternative implementations of two-level adaptive branch prediction"
T. Y. Yeh and Y. N. Patt - "A comparison of dynamic branch predictors that use two levels of branch history"
A. Seznec and F. Bodin - "Skewed associative caches"