Recent research advocates applying sampling to accelerate microarchitecture simulation. Simple random sampling offers accurate performance estimates (with a high quantifiable confidence) by taking a large number (e.g., 10,000) of short performance measurements over the full length of a benchmark. Simple random sampling does not exploit the often repetitive behaviors of benchmarks, collecting many redundant measurements. By identifying repetitive behaviors, we can apply stratified random sampling to achieve the same confidence as simple random sampling with far fewer measurements. Our oracle limit study of optimal stratified sampling of SPEC2K benchmarks demonstrates an opportunity to reduce required measurement by 43x over simple random sam...
Due to the long simulation time of the reference input set, computer architects often use reduced ti...
Architectural simulations of microprocessors are extremely time-consuming nowadays due to the ever i...
We present an improvement to the Sample Average Approximation (SAA) method for two-stage stochasticp...
Microarchitectural simulation is orders of magnitude slower than native execution. As more elements ...
International audienceMost high-performance processors today are able to execute multiple threads of...
textMicroprocessor evaluation using detailed cycle-accurate simulation is prohibitively time-consum...
Simulation of industry-standard benchmarks is extremely time-consuming. Sampled processor simulation...
Modem architecture research relies heavily on detailed pipeline simulation. Simulating the full exec...
Most high-performance processors today are able to execute multiple threads of execution simultaneou...
In the simulation of systems, the estimates of the system parameters obtained from the simulation ru...
Modern architecture research relies heavily on detailed pipeline simulation. Simulating the full exe...
Sampled microarchitectural simulation of single-threaded applications is mature technology for over ...
Software simulators remain several orders of magnitude slower than the modern microprocessor archite...
Microarchitectural simulation of multithreaded architectures with shared resources, such as simultan...
In the past few years, several research works have demonstrated that sampling can drastically speed ...
Due to the long simulation time of the reference input set, computer architects often use reduced ti...
Architectural simulations of microprocessors are extremely time-consuming nowadays due to the ever i...
We present an improvement to the Sample Average Approximation (SAA) method for two-stage stochasticp...
Microarchitectural simulation is orders of magnitude slower than native execution. As more elements ...
International audienceMost high-performance processors today are able to execute multiple threads of...
textMicroprocessor evaluation using detailed cycle-accurate simulation is prohibitively time-consum...
Simulation of industry-standard benchmarks is extremely time-consuming. Sampled processor simulation...
Modem architecture research relies heavily on detailed pipeline simulation. Simulating the full exec...
Most high-performance processors today are able to execute multiple threads of execution simultaneou...
In the simulation of systems, the estimates of the system parameters obtained from the simulation ru...
Modern architecture research relies heavily on detailed pipeline simulation. Simulating the full exe...
Sampled microarchitectural simulation of single-threaded applications is mature technology for over ...
Software simulators remain several orders of magnitude slower than the modern microprocessor archite...
Microarchitectural simulation of multithreaded architectures with shared resources, such as simultan...
In the past few years, several research works have demonstrated that sampling can drastically speed ...
Due to the long simulation time of the reference input set, computer architects often use reduced ti...
Architectural simulations of microprocessors are extremely time-consuming nowadays due to the ever i...
We present an improvement to the Sample Average Approximation (SAA) method for two-stage stochasticp...