The objective of this document is to present superDLX, a cycle by cycle superscalar simulator using the DLX instruction set. The simulator was developed as a Master's project, under the supervision of Professor Gao, for the ACAPS (Advanced Compiler, Architectures and Parallel Systems) laboratory of McGill University. This superscalar simulator achieves the most aggressive instruction issue policy: out-oforder issue with out-of-order completion. To implement such instruction processing, several powerful hardware mechanisms were selected: an instruction window, from where instructions issue out of order to multiple functional units; a reorder buffer, where storage conflicts are resolved. To sustain the processor execution rate, branch pr...
We present a simple technique for instruction-level parallelism and analyze its performance impact. ...
Due to the character of the original source materials and the nature of batch digitization, quality ...
This papers describes SHC-SLX, a new VLSI simulator based on the cooperation of two different mechan...
The complexity of today\u27s microprocessors demands that designers have an extensive knowledge of s...
A great deal of the current research into computer architecture is directed at Multiple Instruction ...
The main aim of this short paper is to investigate multiple-instruction-issue in a high-performance ...
If a high-performance superscalar processor is to realise its full potential, the complier must re-o...
We present a technique for ameliorating the detrimental impact of the true data dependencies that ul...
In this paper we show how to formally specify and simulate the high-level instruction timing propert...
One of the main obstacles to exploiting the fine-grained parallelism that is available in general-pu...
This technical report is available only in HTML format from http://cs-www.bu.edu/faculty/best/crs/cs...
[[abstract]]Using simulator to evaluate the performance of processors is an importantstep in designi...
This paper describes the design and implementation of our high speed simulator for out-of-order micr...
High performance computer architectures increasingly use compile-time instruction scheduling to reor...
DS is a new microarchitecture that combines decoupled (DAE) and superscalar techniques to exploit in...
We present a simple technique for instruction-level parallelism and analyze its performance impact. ...
Due to the character of the original source materials and the nature of batch digitization, quality ...
This papers describes SHC-SLX, a new VLSI simulator based on the cooperation of two different mechan...
The complexity of today\u27s microprocessors demands that designers have an extensive knowledge of s...
A great deal of the current research into computer architecture is directed at Multiple Instruction ...
The main aim of this short paper is to investigate multiple-instruction-issue in a high-performance ...
If a high-performance superscalar processor is to realise its full potential, the complier must re-o...
We present a technique for ameliorating the detrimental impact of the true data dependencies that ul...
In this paper we show how to formally specify and simulate the high-level instruction timing propert...
One of the main obstacles to exploiting the fine-grained parallelism that is available in general-pu...
This technical report is available only in HTML format from http://cs-www.bu.edu/faculty/best/crs/cs...
[[abstract]]Using simulator to evaluate the performance of processors is an importantstep in designi...
This paper describes the design and implementation of our high speed simulator for out-of-order micr...
High performance computer architectures increasingly use compile-time instruction scheduling to reor...
DS is a new microarchitecture that combines decoupled (DAE) and superscalar techniques to exploit in...
We present a simple technique for instruction-level parallelism and analyze its performance impact. ...
Due to the character of the original source materials and the nature of batch digitization, quality ...
This papers describes SHC-SLX, a new VLSI simulator based on the cooperation of two different mechan...