To characterize future performance limitations of superscalar processors, the delays of key pipeline structures in superscalar processors are studied. First, a generic superscalar pipeline is defined. Then the specific areas of register renaming, instruction window wakeup and selection logic, and operand bypass-ing are analyzed. Each is modeled and Spice simulated for feature sizes of 0:8m, 0:35m, and 0:18m. Performance (delay) results and trends are expressed in terms of issue width and window size. This anal-ysis indicates that window (wakeup and select) logic and operand bypass logic are likely to be the most critical in the future.
One of the main obstacles to exploiting the fine-grained parallelism that is available in general-pu...
While delayed branch mechanisms were popular with the designers of RISC processors, most superscalar...
Superscalar and VLIW processors can both execute multiple instructions each cycle. Each employs a di...
The performance tradeoff between hardware complexity and clock speed is studied. First, a generic su...
The poor scalability of existing superscalar processors has been of great concern to the computer en...
A proposed performance model for superscalar processors consists of 1) a component that models the r...
Abstract- We study the delays faced by instructions in the pipeline of a superscalar processor and i...
The advance of integration allows implementation of very wide issue superscalar processors on a sing...
For real time systems not only the logical function is important but also the timing behavior, i. e....
The main aim of this short paper is to investigate multiple-instruction-issue in a high-performance ...
Contemporary superscalar processors employ large instruction window to tolerate long latency (mainly...
A mechanistic model for out-of-order superscalar processors is developed and then applied to the stu...
In out-of-order issue superscalar microprocessors, instructions must be buffered before they are iss...
This paper describes a novel processor architecture, called hyperscalar processor architecture, whic...
The effective performance of wide-issue superscalar processors depends on many parameters, such as b...
One of the main obstacles to exploiting the fine-grained parallelism that is available in general-pu...
While delayed branch mechanisms were popular with the designers of RISC processors, most superscalar...
Superscalar and VLIW processors can both execute multiple instructions each cycle. Each employs a di...
The performance tradeoff between hardware complexity and clock speed is studied. First, a generic su...
The poor scalability of existing superscalar processors has been of great concern to the computer en...
A proposed performance model for superscalar processors consists of 1) a component that models the r...
Abstract- We study the delays faced by instructions in the pipeline of a superscalar processor and i...
The advance of integration allows implementation of very wide issue superscalar processors on a sing...
For real time systems not only the logical function is important but also the timing behavior, i. e....
The main aim of this short paper is to investigate multiple-instruction-issue in a high-performance ...
Contemporary superscalar processors employ large instruction window to tolerate long latency (mainly...
A mechanistic model for out-of-order superscalar processors is developed and then applied to the stu...
In out-of-order issue superscalar microprocessors, instructions must be buffered before they are iss...
This paper describes a novel processor architecture, called hyperscalar processor architecture, whic...
The effective performance of wide-issue superscalar processors depends on many parameters, such as b...
One of the main obstacles to exploiting the fine-grained parallelism that is available in general-pu...
While delayed branch mechanisms were popular with the designers of RISC processors, most superscalar...
Superscalar and VLIW processors can both execute multiple instructions each cycle. Each employs a di...