DocumentCode
744274
Title
EOLE: Toward a Practical Implementation of Value Prediction
Author
Perais, Arthur ; Seznec, Andre
Volume
35
Issue
3
fYear
2015
Firstpage
114
Lastpage
124
Abstract
A new architecture, Early/Out-of-Order/Late Execution (EOLE), leverages value prediction to execute a significant number of instructions outside the out-of-order engine. This approach reduces the issue width, which is a major contributor to both out-of-order engine complexity and the register file port requirement. This reduction paves the way for a truly practical implementation of value prediction.
Keywords
computer architecture; instruction sets; EOLE; early/out-of-order/late execution architecture; out-of-order engine; value prediction; Complexity theory; Computer architecture; Hardware; Ports (Computers); Predictive models; Radiation detectors; dynamically scheduled; microarchitecture; pipeline processors; speculation.; superscalar;
fLanguage
English
Journal_Title
Micro, IEEE
Publisher
ieee
ISSN
0272-1732
Type
jour
DOI
10.1109/MM.2015.45
Filename
7130475
Link To Document