DocumentCode :
2522502
Title :
Partial resolution in data value predictors
Author :
Sato, Toshinori ; Arita, Itsujiro
Author_Institution :
Dept. of Artificial Intelligence, Kyushu Inst. of Technol., Iizuka, Japan
fYear :
2000
fDate :
2000
Firstpage :
69
Lastpage :
76
Abstract :
Recently, the practice of speculation in resolving data dependences has been studied as a means of extracting more instruction level parallelism (ILP). An outcome of an instruction is predicted by value predictors. The instruction and its dependent instructions can be executed simultaneously, thereby exploiting ILP aggressively. One of the serious hurdles for realizing data speculation is huge hardware budget of the predictors. In this paper, we investigate a technique reducing the budget by employing partial resolution, using fewer tag address bits than necessary to uniquely identify every instruction. Simulation results show only two tag bits are enough for achieving performance improvement comparable to full resolution, saving the hardware budget of value predictors substantially
Keywords :
parallel architectures; parallel programming; ILP; data speculation; data value predictors; instruction level parallelism; performance improvement; value predictors; Accuracy; Artificial intelligence; Circuits; Costs; Data mining; Filters; Hardware; Predictive models;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 2000. Proceedings. 2000 International Conference on
Conference_Location :
Toronto, Ont.
ISSN :
0190-3918
Print_ISBN :
0-7695-0768-9
Type :
conf
DOI :
10.1109/ICPP.2000.876078
Filename :
876078
Link To Document :
بازگشت