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