DocumentCode :
2870324
Title :
TSS: Applying two-stage sampling in micro-architecture simulations
Author :
Yu, Zhibin ; Jin, Hai ; Chen, Jian ; John, Lizy K.
Author_Institution :
Service Comput. Technol. & Syst. Lab., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear :
2009
fDate :
21-23 Sept. 2009
Firstpage :
1
Lastpage :
9
Abstract :
Accelerating micro-architecture simulation is becoming increasingly urgent as the complexity of workload and simulated processor increases. This paper presents a novel two-stage sampling (TSS) scheme to accelerate the sampling-based simulation. It firstly selects some large samples from a dynamic instruction stream as candidates of detail simulation and then samples some small groups from each selected first stage sample to do detail simulation. Since the distribution of standard deviation of cycle per instruction (CPI) is insensitive to microarchitecture, TSS could be used to speedup design space exploration by splitting the sampling process into two stages, which is able to remove redundant instruction samples from detail simulation when the program is in stable program phase (standard deviation of CPI is near zero). It also adopts systematic sampling to accelerate the functional warm-up in sampling simulation. Experimental results show that, by combining these two techniques, TSS achieves an average and maximum speedup of 1.3 and 2.29 over SMARTS, with the average CPI relative error is less than 3%. TSS could significantly accelerate the time consuming iterative early design evaluation process.
Keywords :
logic simulation; microprocessor chips; sampling methods; cycle per instruction; design space exploration; dynamic instruction stream; micro-architecture simulations; two-stage sampling; Acceleration; Computational modeling; Computer errors; Computer simulation; Grid computing; Microarchitecture; Process design; Redundancy; Sampling methods; Space exploration; Functional Warm-up; Micro-architecture Simulation; Performance Evaluation; Two-stage Sampling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modeling, Analysis & Simulation of Computer and Telecommunication Systems, 2009. MASCOTS '09. IEEE International Symposium on
Conference_Location :
London
ISSN :
1526-7539
Print_ISBN :
978-1-4244-4927-9
Electronic_ISBN :
1526-7539
Type :
conf
DOI :
10.1109/MASCOT.2009.5366603
Filename :
5366603
Link To Document :
بازگشت