Issue No. 04 - July/August (2006 vol. 26)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MM.2006.68
Lieven Eeckhout , Ghent University, Belgium
Michael Van Biesbrouck , University of California, San Diego
Brad Calder , University of California, San Diego
Sampling techniques dramatically shorten simulation times for industry-standard benchmarks, but establishing the correct architecture and microarchitecture states at the beginning of each sample can be time-consuming. This article compares the accuracy and speed of various sampling startup techniques, introducing touched memory image and memory hierarchy state. Together, these two techniques reduce sampled benchmark simulation times from hours to minutes.
computer architecture, simulation, sampling, warmup, checkpoints, SimPoint
Lieven Eeckhout, Michael Van Biesbrouck, Brad Calder, "Efficient Sampling Startup for SimPoint", IEEE Micro, vol. 26, no. , pp. 32-42, July/August 2006, doi:10.1109/MM.2006.68