The fast simulation of chip multiprocessors (CMPs) presents a critical challenge to the architecture research community as both industry and academia shift their research focus to multi-core design. Par-allel simulation is a technique to accelerate microarchitecture simulation of CMPs by exploiting the inherent parallelism of CMPs. In this paper, we explore the simulation paradigm of simulating each core of a target CMP in one thread and then spreading the threads across the hardware thread contexts of a host CMP. We implement several parallel simulation schemes using POSIX Threads (Pthreads). We start with cycle-by-cycle simulation and then relax the synchronization condition in various schemes, which we call slack simulations. In slack si...
The design trend towards CMPs has made the simulation of multiprocessor systems a necessity and has ...
Computer architects heavily rely on software simulation to evaluate new and existing processor desig...
Abstract—Parallel Discrete Event Simulation (PDES) can substantially improve the performance and cap...
UnrestrictedSimulation is an indispensable tool for computer architecture research. However, as targ...
International audienceCurrent trends signal an imminent crisis in the simulation of future CMPs (Chi...
International audienceCurrent trends signal an imminent crisis in the simulation of future CMPs (Chi...
Chip-multiprocessor (CMP) architectures present a challenge for efficient simulation, combining the ...
Abstract—Multi-core processors are commonly available now, but most traditional computer architectur...
Architectural simulation is time-consuming, and the trend towards hundreds of cores is making sequen...
Simulation has emerged as the primary means for evaluating the design of multiprocessor systems. Sim...
Parallelization of logic simulation on register-transfer and gate level is a promising way to accele...
Multi-core design for CPU is the recent trend and we believe the trend will continue in near future....
This paper presents a novel technique for the modeling and the simulation of parallel applications f...
Developing fast chip multiprocessor simulation techniques is a challenging problem. Solving this pro...
Developing fast chip multiprocessor simulation techniques is a challenging problem. Solving this pro...
The design trend towards CMPs has made the simulation of multiprocessor systems a necessity and has ...
Computer architects heavily rely on software simulation to evaluate new and existing processor desig...
Abstract—Parallel Discrete Event Simulation (PDES) can substantially improve the performance and cap...
UnrestrictedSimulation is an indispensable tool for computer architecture research. However, as targ...
International audienceCurrent trends signal an imminent crisis in the simulation of future CMPs (Chi...
International audienceCurrent trends signal an imminent crisis in the simulation of future CMPs (Chi...
Chip-multiprocessor (CMP) architectures present a challenge for efficient simulation, combining the ...
Abstract—Multi-core processors are commonly available now, but most traditional computer architectur...
Architectural simulation is time-consuming, and the trend towards hundreds of cores is making sequen...
Simulation has emerged as the primary means for evaluating the design of multiprocessor systems. Sim...
Parallelization of logic simulation on register-transfer and gate level is a promising way to accele...
Multi-core design for CPU is the recent trend and we believe the trend will continue in near future....
This paper presents a novel technique for the modeling and the simulation of parallel applications f...
Developing fast chip multiprocessor simulation techniques is a challenging problem. Solving this pro...
Developing fast chip multiprocessor simulation techniques is a challenging problem. Solving this pro...
The design trend towards CMPs has made the simulation of multiprocessor systems a necessity and has ...
Computer architects heavily rely on software simulation to evaluate new and existing processor desig...
Abstract—Parallel Discrete Event Simulation (PDES) can substantially improve the performance and cap...