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
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;
Conference_Titel :
Computers and Communications, 1993., Twelfth Annual International Phoenix Conference on
Conference_Location :
Tempe, AZ
Print_ISBN :
0-7803-0922-7
DOI :
10.1109/PCCC.1993.344478