Loading...
Loading...

Go to the content (press return)

Control-flow speculation through value prediction

Author
González, J.; Gonzalez, A.
Type of activity
Journal article
Journal
IEEE transactions on computers
Date of publication
2001-12
Volume
50
Number
12
First page
1362
Last page
1376
DOI
https://doi.org/10.1109/TC.2001.970574 Open in new window
Repository
http://hdl.handle.net/2117/23987 Open in new window
Abstract
In this paper, we introduce a new branch predictor that predicts the outcome of branches by predicting the value of their inputs and performing an early computation of their results according to the predicted values. The design of a hybrid predictor comprising the above branch predictor and a correlating branch predictor is presented. We also propose a new selector that chooses the most reliable prediction for each branch. This selector is based on the path followed to reach the branch. Results ...
Citation
González, J.; Gonzalez, A. Control-flow speculation through value prediction. "IEEE transactions on computers", Desembre 2001, vol. 50, núm. 12, p. 1362-1376.
Keywords
Branch prediction, Hybrid predictor, Path-based selector, Superscalar processors, Value prediction
Group of research
ARCO - Microarchitecture and Compilers

Participants