Loading...
Loading...

Go to the content (press return)

Control-flow speculation through value prediction for superscalar processors

Author
González, J.; Gonzalez, A.
Type of activity
Presentation of work at congresses
Name of edition
8th International Conference on Parallel Architectures and Compilation Techniques
Date of publication
1999
Presentation's date
1999
Book of congress proceedings
1999 International Conference on Parallel Architectures and Compilation Techniques: October 12-16, 1999, Newport Beach, California: proceedings
First page
57
Last page
65
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
DOI
https://doi.org/10.1109/PACT.1999.807406 Open in new window
Repository
http://hdl.handle.net/2117/91141 Open in new window
Abstract
In this paper, we introduce a new branch predictor that predicts the outcomes 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 our 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 for i...
Citation
González, J., González, A. Control-flow speculation through value prediction for superscalar processors. A: International Conference on Parallel Architectures and Compilation Techniques. "1999 International Conference on Parallel Architectures and Compilation Techniques: October 12-16, 1999, Newport Beach, California: proceedings". Newport Beach, California: Institute of Electrical and Electronics Engineers (IEEE), 1999, p. 57-65.
Keywords
Parallel architectures, Performance evaluation
Group of research
ARCO - Microarchitecture and Compilers

Participants

Attachments