DocumentCode :
2540348
Title :
Global context-based value prediction
Author :
Nakra, Tarun ; Gupta, Rajiv ; Soffa, Mary Lou
Author_Institution :
Dept. of Comput. Sci., Pittsburgh Univ., PA, USA
fYear :
1999
fDate :
9-13 Jan 1999
Firstpage :
4
Lastpage :
12
Abstract :
Various methods for value prediction have been proposed to overcome the limits imposed by data dependencies within programs. Using a value prediction scheme, an instruction´s computed value is predicted during the fetch stage and forwarded to all dependent instructions to speed up execution. Value prediction schemes have been based on a local context by predicting values using the values generated by the same instruction. This paper presents techniques that predict values of an instruction based on a global context where the behavior of other instructions is used in prediction. The global context includes the path along which an instruction is executed and the values computed by other previously completed instructions. We present techniques that augment conventional last value and stride predictors with global context information. Experiments performed using path-based techniques with realistic table sizes resulted in an increase in prediction of 6.4-8.4% over the current prediction schemes. Prediction using values computed by other instructions resulted in a further improvement of 7.2% prediction accuracy over the best path-based predictor
Keywords :
parallel architectures; parallel programming; data dependencies; dependent instructions; execution speed-up; fetch stage; global context information; global context-based value prediction; instruction computed value prediction; instruction execution path; last value predictors; programs; stride predictors; table sizes; Accuracy; Computer aided instruction; Computer architecture; Computer science; Concurrent computing; Data mining; Hardware; History; Parallel processing; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High-Performance Computer Architecture, 1999. Proceedings. Fifth International Symposium On
Conference_Location :
Orlando, FL
Print_ISBN :
0-7695-0004-8
Type :
conf
DOI :
10.1109/HPCA.1999.744311
Filename :
744311
Link To Document :
بازگشت