DocumentCode :
327880
Title :
Data dependence speculation using data address prediction and its enhancement with instruction reissue
Author :
Sato, Toshinori
Author_Institution :
Microelectron. Eng. Lab., Toshiba Corp., Kawasaki, Japan
Volume :
1
fYear :
1998
fDate :
25-27 Aug 1998
Firstpage :
285
Abstract :
Introduces an instruction reissue mechanism in order to enhance dynamic data dependence speculation using data address prediction. Since instructions which are not data-dependent upon speculatively executed instructions are not squashed, the effect of data dependence speculation is enhanced. We extend the register update unit to reissue misspeculated instructions. The overhead caused by the extension is small, and thus it does not have any impact on processor cycle time. From the experimental evaluation, we have found that instruction reissue with dynamic data dependence speculation improves the processor performance even for those application programs whose performance is degraded when instruction squashing is used
Keywords :
parallel processing; performance evaluation; storage allocation; application program performance degradation; data address prediction; dynamic data dependence speculation; instruction reissue mechanism; instruction squashing; instruction-level parallelism; misspeculated instructions; out-of-order execution; overhead; processor cycle time; processor performance; register update unit; speculatively executed instructions; Data engineering; Degradation; Hardware; Laboratories; Microelectronics; Out of order; Parallel processing; Pipelines; Proposals; Registers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Euromicro Conference, 1998. Proceedings. 24th
Conference_Location :
Vasteras
ISSN :
1089-6503
Print_ISBN :
0-8186-8646-4
Type :
conf
DOI :
10.1109/EURMIC.1998.711812
Filename :
711812
Link To Document :
بازگشت