Title :
An Evaluation of Two-Stage Systematic Sampling in Micro-Architecture Simulation
Author :
Yu, Zhibin ; Jin, Hai ; Chen, Jie
Author_Institution :
Sch. of Comput. Sci. & Technol., Huazhong Univ. of Sci. & Technol., Wuhan
Abstract :
Software simulation is the most important method for computer architects to evaluate the function and performance of their new designs. Due to the prohibitively long simulation time when running the full dynamic instruction streams of benchmarks on simulators in detailed simulation mode, many use sampling simulation to accelerate the simulation speed without sacrificing the accuracy greatly. However, the simulation speed of most existing simulators still can not satisfy the computer architects. This paper presents the two-stage systematic sampling (TSSS) approach to accelerate the micro-architecture simulation. As other simulation sampling methods, only a subset of benchmark instructions are simulated and measured in detail. But selecting the instructions through two-stage systematic sampling approach has advantages in theory and practice. Tests of 7 benchmarks from SPEC CPU2000 show that this approach can achieve only 0.06% IPC error while the simulation time is only 1/23 of the time needed by sim-outorder. In the same condition, the IPC error of SMARTS which is the best existing simulator is 1.14% and the simulation time of SMARTS is 1/21 of the time needed by sim-outorder. TSSS approach can reduce the simulation time from SMARTS´ 1/19 to 1/26 of the time needed by sim-outorder while the IPC error is only lost 0.65%.
Keywords :
benchmark testing; computer architecture; digital simulation; IPC error; SMARTS; SPEC CPU2000; benchmark instructions; computer architects; dynamic instruction streams; microarchitecture simulation; sim-outorder; software simulation; two-stage systematic sampling; Acceleration; Benchmark testing; Computational modeling; Computer simulation; Grid computing; Hardware; Microprocessors; Sampling methods; Software performance; Software standards;
Conference_Titel :
ChinaGrid Annual Conference, 2008. ChinaGrid '08. The Third
Conference_Location :
Dunhuang, Gansu
Print_ISBN :
978-0-7695-3306-3
DOI :
10.1109/ChinaGrid.2008.53