2
- https://doi.org/10.1109/pccc.1993.344478
On instruction windowing for fine grain parallelism in high-performance processors
- Mar 23, 1993
- H.c Torng +2 more
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.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
- # Dynamic Instruction Stream
- # Processor Cycle Time
- # Fine Grain
- # High-performance Processors
- # Hardware Cost
- # Basic Window
- # Potential Impact
- # Instruction Execution
- # Dynamic Stream
- # Order Execution