This thesis presents new simulation techniques designed to speed up the simulation of microprocessor systems. The advanced simulation techniques may be applied to the simulator class which employs dynamic binary translation as its underlying technology. This research supports the hypothesis that faster simulation speeds can be realized by translating larger sections of the target program at runtime. The primary motivation for this research was to help facilitate comprehensive design-space exploration and hardware/software co-design of novel processor architectures by reducing the time required to run simulations. Instruction set simulators are used to design and to verify new system architectures, and to develop software in paralle...
This paper describes Embra, a simulator for the processors, caches, and memory systems of uniprocess...
The Memory Wall continues to be a problem with modern systems design. While the steady increase in p...
Fast computer simulation is an essential tool in the design of large parallel computers. Our Fast Ac...
As computer systems become increasingly complex and diverse, so too do the architectures they imple...
Les unités de calculs qui composent les systèmes intégrés numériques d'aujourd'hui sont complexes, h...
Abstract In recent years multi-core processors have seen broad adoption in application domains rangi...
Computing units embedded into modern integrated systems are com-plex, heterogeneous and numerous. Si...
International audienceVirtual prototyping of MPSoCs requires fast processor simulation models. Dynam...
ISBN 978-1-61284-208-0International audienceThis paper presents a strategy to speed-up the simulatio...
System simulators are essential for the exploration, evaluation, and verification of manycore proces...
Journal ArticleA technique for creating efficient, yet highly accurate, instruction level simulation...
Transistor level simulation of the CPU, while very accurate, brings also the performance challenge. ...
This paper describes the design and implementation of our high speed simulator for out-of-order micr...
The Memory Wall continues to be a problem with modern systems design. While the steady increase in p...
{ cain} @ cs.wisc.edu, { lepak,mikko} @ ece.wisc.edu We present the design of n PowerPC.based sim...
This paper describes Embra, a simulator for the processors, caches, and memory systems of uniprocess...
The Memory Wall continues to be a problem with modern systems design. While the steady increase in p...
Fast computer simulation is an essential tool in the design of large parallel computers. Our Fast Ac...
As computer systems become increasingly complex and diverse, so too do the architectures they imple...
Les unités de calculs qui composent les systèmes intégrés numériques d'aujourd'hui sont complexes, h...
Abstract In recent years multi-core processors have seen broad adoption in application domains rangi...
Computing units embedded into modern integrated systems are com-plex, heterogeneous and numerous. Si...
International audienceVirtual prototyping of MPSoCs requires fast processor simulation models. Dynam...
ISBN 978-1-61284-208-0International audienceThis paper presents a strategy to speed-up the simulatio...
System simulators are essential for the exploration, evaluation, and verification of manycore proces...
Journal ArticleA technique for creating efficient, yet highly accurate, instruction level simulation...
Transistor level simulation of the CPU, while very accurate, brings also the performance challenge. ...
This paper describes the design and implementation of our high speed simulator for out-of-order micr...
The Memory Wall continues to be a problem with modern systems design. While the steady increase in p...
{ cain} @ cs.wisc.edu, { lepak,mikko} @ ece.wisc.edu We present the design of n PowerPC.based sim...
This paper describes Embra, a simulator for the processors, caches, and memory systems of uniprocess...
The Memory Wall continues to be a problem with modern systems design. While the steady increase in p...
Fast computer simulation is an essential tool in the design of large parallel computers. Our Fast Ac...