Title :
Using indexing functions to reduce conflict aliasing in branch prediction tables
Author :
Ma, Yi ; Gao, Hongliang ; Zhou, Huiyang
Author_Institution :
Sch. of Comput. Sci., Central Florida Univ., Orlando, FL
Abstract :
High-accuracy branch prediction is crucial for high-performance processors. Inspired by the work on indexing functions to eliminate conflict-misses in memory hierarchy, this paper explores different indexing approaches to reduce conflict aliasing in branch-prediction tables. Our results show that indexing functions provide a highly complexity-effective way to enhance prediction accuracy
Keywords :
cache storage; parallel architectures; branch prediction table; conflict aliasing; conflict-miss elimination; high-performance processor; indexing functions; memory hierarchy; processor architecture; Accuracy; Cost function; Delay; Energy consumption; Hardware; History; Indexing; Microprocessors; Parallel processing; Predictive models; Processor architectures.;
Journal_Title :
Computers, IEEE Transactions on
DOI :
10.1109/TC.2006.133