DocumentCode
1416554
Title
Implementation and analysis of path history in dynamic branch prediction schemes
Author
Reches, Shlomo ; Weiss, Shlomo
Author_Institution
Dept. of Electr. Eng., Tel Aviv Univ., Israel
Volume
47
Issue
8
fYear
1998
fDate
8/1/1998 12:00:00 AM
Firstpage
907
Lastpage
912
Abstract
Accurate branch prediction is essential for providing higher performance levels in modern processors. Many branch predictors use branch execution history to identify repetitive branch behavior. Path history provides additional information that may help separate sequences of different branch instructions with identical execution history. We present a method to implement path history in hardware-based branch prediction, and a comprehensive simulation study of branch prediction strategies that integrate path history
Keywords
computer architecture; branch execution; branch predictors; dynamic branch prediction schemes; hardware-based branch prediction; path history; repetitive branch behavior; simulation study; Accuracy; Databases; History; Interference; Pattern matching; Performance analysis; Prediction methods; Predictive models; Shift registers; Switches;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.707596
Filename
707596
Link To Document