DocumentCode :
2792551
Title :
Speculative resolution of ambiguous memory aliasing
Author :
Sato, Toshinori
Author_Institution :
Toshiba Microelectron. Eng. Lab., Kawasaki, Japan
fYear :
1997
fDate :
22-24 Oct 1997
Firstpage :
17
Lastpage :
26
Abstract :
The ambiguous memory aliasing is proposed to be speculatively resolved. A load instruction is speculatively executed with load address prediction, and its dependent instructions are speculatively executed. A store instruction is also speculatively resolved with store address prediction, and its dependent instructions are speculatively executed. From the experimental evaluation, the author has found that this data speculation combining memory disambiguation with address prediction improves the performance of next-generation super-scalar processors by up to 21.0%
Keywords :
multiprocessing systems; parallel processing; virtual storage; ambiguous memory aliasing; data speculation; dependent instructions; load address prediction; load instruction; memory disambiguation; speculative resolution; store address prediction; store instruction; super-scalar processors; Advertising; Hazards; IEEE services; Laboratories; Microelectronics; Out of order; Permission; Registers; Transistors; USA Councils;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Innovative Architecture for Future Generation High-Performance Processors and Systems, 1997
Conference_Location :
Maui, HI
ISSN :
1537-3223
Print_ISBN :
0-8186-8424-0
Type :
conf
DOI :
10.1109/IWIA.1997.670402
Filename :
670402
Link To Document :
بازگشت