Accurate cache and branch predictor simulation is a crucial factor when evaluating the performance and power consumption of a system. Usually, this is a complex and time-consuming task, therefore, simulators tend not to model any cache system by default due to practical constraints. This thesis project proposes a new way to collect data for the simulation of cache and branch predictor devices whose speedup is of orders of magnitude compared to existing Simics models while maintaining the same level of accuracy. A subset of benchmarks from SPEC CPU 2006 suite is used to investigate the effect of different data collection methods on the simulation's slowdown. The Simics simulator framework is heavily used by Intel and is used in this thesis w...
Simulation is an important means of evaluating new microarchitectures. With the invention of multi-c...
As multiprocessor systems-on-chip become a reality, perfor-mance modeling becomes a challenge. To qu...
We present an extension to an existing SPARC V8 in-struction set simulator, SimICS, to support accur...
Accurate cache and branch predictor simulation is a crucial factor when evaluating the performance a...
Application performance on computer processors depends on a number of complex architectural and micr...
Application performance on computer processors depends on a number of complex architectural and micr...
An application’s cache miss rate is used in timing analysis, system performance prediction and ...
This paper explores statistical simulation as a fast simulation technique for driving chip multiproc...
International audienceFast functional verification using Transaction Level Modeling of hardware/soft...
Current practice for accurate and efficient simulation (e.g., SMARTS and Simpoint) makes use of samp...
Computer architects and designers rely heavily on simulation. The downside of simulation is that it ...
Current practice for accurate and efficient simulation (e.g., SMARTS and Simpoint) makes use of samp...
Computer architects and designers rely heavily on simulation. The downside of simulation is that it ...
Current practice for accurate and efficient simulation (e.g., SMARTS and Simpoint) makes use of samp...
We describe novel techniques used for efficient simulation of memory in SimICS, an instruction level...
Simulation is an important means of evaluating new microarchitectures. With the invention of multi-c...
As multiprocessor systems-on-chip become a reality, perfor-mance modeling becomes a challenge. To qu...
We present an extension to an existing SPARC V8 in-struction set simulator, SimICS, to support accur...
Accurate cache and branch predictor simulation is a crucial factor when evaluating the performance a...
Application performance on computer processors depends on a number of complex architectural and micr...
Application performance on computer processors depends on a number of complex architectural and micr...
An application’s cache miss rate is used in timing analysis, system performance prediction and ...
This paper explores statistical simulation as a fast simulation technique for driving chip multiproc...
International audienceFast functional verification using Transaction Level Modeling of hardware/soft...
Current practice for accurate and efficient simulation (e.g., SMARTS and Simpoint) makes use of samp...
Computer architects and designers rely heavily on simulation. The downside of simulation is that it ...
Current practice for accurate and efficient simulation (e.g., SMARTS and Simpoint) makes use of samp...
Computer architects and designers rely heavily on simulation. The downside of simulation is that it ...
Current practice for accurate and efficient simulation (e.g., SMARTS and Simpoint) makes use of samp...
We describe novel techniques used for efficient simulation of memory in SimICS, an instruction level...
Simulation is an important means of evaluating new microarchitectures. With the invention of multi-c...
As multiprocessor systems-on-chip become a reality, perfor-mance modeling becomes a challenge. To qu...
We present an extension to an existing SPARC V8 in-struction set simulator, SimICS, to support accur...