Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics

University of Central Florida

2008

Computer architecture

Articles 1 - 1 of 1

Full-Text Articles in Engineering

Improving Branch Prediction Accuracy Via Effective Source Information And Prediction Algorithms, Hongliang Gao Jan 2008

Improving Branch Prediction Accuracy Via Effective Source Information And Prediction Algorithms, Hongliang Gao

Electronic Theses and Dissertations

Modern superscalar processors rely on branch predictors to sustain a high instruction fetch throughput. Given the trend of deep pipelines and large instruction windows, a branch misprediction will incur a large performance penalty and result in a significant amount of energy wasted by the instructions along wrong paths. With their critical role in high performance processors, there has been extensive research on branch predictors to improve the prediction accuracy. Conceptually a dynamic branch prediction scheme includes three major components: a source, an information processor, and a predictor. Traditional works mainly focus on the algorithm for the predictor. In this dissertation, …