DocumentCode
2282236
Title
On instruction windowing for fine grain parallelism in high-performance processors
Author
Torng, H.C. ; Dwyer, H. ; Marr, D.
Author_Institution
Sch. of Electr. Eng., Cornell Univ., Ithaca, NY, USA
fYear
1993
fDate
23-26 Mar 1993
Firstpage
98
Lastpage
104
Abstract
Fine grain parallelism is an effective approach to enhancing processor performance through multiple and possibly out of order instruction issue and execution. The authors define, design and evaluate a basic central window, which works with a dynamic instruction stream. Several schemes are presented to reduce the window´s potential impact on processor cycle time and its hardware cost. It is shown that a central window can function effectively as a buffer for speculative execution and for handling interrupts and exceptions
Keywords
exception handling; instruction sets; interrupts; parallel processing; performance evaluation; buffer; central window; exceptions; execution; fine grain parallelism; high-performance processors; instruction issue; instruction windowing; interrupts; processor cycle time; Concurrent computing; Contracts; Costs; Delay; Hardware; Hazards; Out of order; Process design; VLIW;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications, 1993., Twelfth Annual International Phoenix Conference on
Conference_Location
Tempe, AZ
Print_ISBN
0-7803-0922-7
Type
conf
DOI
10.1109/PCCC.1993.344478
Filename
344478
Link To Document