Title :
Approaches to improve performance for history-based branch predictors
Author :
Xie, Tieling ; Chu, Yul ; Park, Jin Hwan
Author_Institution :
Dept. of Electr. & Comput. Eng., Mississippi State Univ., MS, USA
Abstract :
This paper investigates the aliasing problems in global-history-based and local-history-based branch predictors and presents two approaches to improve the performance of global-history-based branch predictors. Global-history-based predictors have more critical aliasing problems but show the better performance than local-history-based predictors. Therefore, our approaches mainly focus on alleviating the aliasing problems for global-history-based predictors. The performance of each approach is evaluated and compared by using the Simplescalar simulator with SPEC95CINT benchmark programs. Our experimental results show that the approaches outperform conventional global-history-based branch predictors.
Keywords :
parallel architectures; SPEC95CINT benchmark programs; Simplescalar simulator; aliasing problems; global-history-based branch predictors; local-history-based branch predictors;
Conference_Titel :
Communications, Computers and signal Processing, 2005. PACRIM. 2005 IEEE Pacific Rim Conference on
Print_ISBN :
0-7803-9195-0
DOI :
10.1109/PACRIM.2005.1517240