This paper presents a methodology and framework to model the behavior of superscalar microprocessors. The simulation is focused on timing analysis and ignores all functional aspects. The methodology also provides a framework for building new simulators for generic architectures. The results obtained show a good accuracy and a satisfactory computational efficiency. Furthermore, the C++ SDK allows rapid development of new processor models making the methodology suitable for design space exploration over new processor architectures
simulation This paper proposes a very accurate and relatively fast method of estimating cycle-counts...
International audienceMicroarchitecture research and development rely heavily on simulators. The ide...
There is increasing interest in using Field Programmable Gate Arrays (FPGAs) as platforms for comput...
This paper presents a methodology and framework to model the behavior of superscalar microprocessors...
We describe aspects of modelling a generic superscalar processor architecture using Coloured Petri n...
[[abstract]]Using simulator to evaluate the performance of processors is an importantstep in designi...
In this paper we show how to formally specify and simulate the high-level instruction timing propert...
Discrete-event models depict systems where a discrete state is repeatedly altered by instantaneous c...
In the early design phase of embedded systems, discrete-event simulation is extensively used to anal...
Fast and accurate processor simulation is essential in processor design.\ud Trace-driven simulation ...
Abstract: There are two paradigms that contribute for increasing the processor’s performance: one ba...
A new discrete event simulation setup and simulator called FabSim is presented. It is a single C++ e...
International audienceMicroarchitecture research and development rely heavily on simulators. The ide...
This paper describes the design and implementation of our high speed simulator for out-of-order micr...
Microarchitecture research and development relies heavily on simulators. The ideal simulator should ...
simulation This paper proposes a very accurate and relatively fast method of estimating cycle-counts...
International audienceMicroarchitecture research and development rely heavily on simulators. The ide...
There is increasing interest in using Field Programmable Gate Arrays (FPGAs) as platforms for comput...
This paper presents a methodology and framework to model the behavior of superscalar microprocessors...
We describe aspects of modelling a generic superscalar processor architecture using Coloured Petri n...
[[abstract]]Using simulator to evaluate the performance of processors is an importantstep in designi...
In this paper we show how to formally specify and simulate the high-level instruction timing propert...
Discrete-event models depict systems where a discrete state is repeatedly altered by instantaneous c...
In the early design phase of embedded systems, discrete-event simulation is extensively used to anal...
Fast and accurate processor simulation is essential in processor design.\ud Trace-driven simulation ...
Abstract: There are two paradigms that contribute for increasing the processor’s performance: one ba...
A new discrete event simulation setup and simulator called FabSim is presented. It is a single C++ e...
International audienceMicroarchitecture research and development rely heavily on simulators. The ide...
This paper describes the design and implementation of our high speed simulator for out-of-order micr...
Microarchitecture research and development relies heavily on simulators. The ideal simulator should ...
simulation This paper proposes a very accurate and relatively fast method of estimating cycle-counts...
International audienceMicroarchitecture research and development rely heavily on simulators. The ide...
There is increasing interest in using Field Programmable Gate Arrays (FPGAs) as platforms for comput...