DocumentCode
2840608
Title
Comprehensive evaluation of an instruction reissue mechanism
Author
Sato, Toshinori ; Arita, Itsujiro
Author_Institution
Dept. of Artificial Intelligence, Kyushu Inst. of Technol., Iizuka, Japan
fYear
2000
fDate
2000
Firstpage
78
Lastpage
85
Abstract
In this paper, we evaluate a mechanism to reissue instructions on the mispredicted speculation path. An instruction which is once dispatched to a functional unit during mispredicted speculation is issued again inside an instruction window. This scheme is called instruction reissue. We propose to extend register update unit to perform the instruction reissue. The instruction reissue is effective for data dependence speculation, since instructions which are independent of a misspeculated instruction should not be squashed. From an experimental evaluation, we have confirmed that the instruction reissue using the proposed mechanism enhances processor performance without introducing any severe hardware overheads
Keywords
computer architecture; instruction sets; performance evaluation; data dependence speculation; hardware overheads; instruction reissue mechanism; instruction window; mispredicted speculation; mispredicted speculation path; processor performance; register update unit; Accuracy; Artificial intelligence; Degradation; Hardware; Out of order; Parallel processing; Registers;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Architectures, Algorithms and Networks, 2000. I-SPAN 2000. Proceedings. International Symposium on
Conference_Location
Dallas, TX
ISSN
1087-4089
Print_ISBN
0-7695-0936-3
Type
conf
DOI
10.1109/ISPAN.2000.900265
Filename
900265
Link To Document