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