DocumentCode :
1011848
Title :
Efficiently Evaluating Speedup Using Sampled Processor Simulation
Author :
Luo, Yue ; John, Lizy K.
Volume :
3
Issue :
1
fYear :
2004
Firstpage :
6
Lastpage :
6
Abstract :
Cycle accurate simulation of processors is extremely time consuming. Sampling can greatly reduce simulation time while retaining good accuracy. Previous research on sampled simulation has been focusing on the accuracy of CPI. However, most simulations are used to evaluate the benefit of some microarchitectural enhancement, in which the speedup is a more important metric than CPI. We employ the ratio estimator from statistical sampling theory to design efficient sampling to measure speedup and to quantify its error. We show that to achieve a given relative error limit for speedup, it is not necessary to estimate CPI to the same accuracy. In our experiment, estimating speedup requires about 9X fewer instructions to be simulated in detail in comparison to estimating CPI for the same relative error limit. Therefore using the ratio estimator to evaluate speedup is much more cost-effective and offers great potential for reducing simulation time. We also discuss the reason for this interesting and important result.
Keywords :
Application software; Clocks; Computational modeling; Computer errors; Computer simulation; Frequency; Microarchitecture; Sampling methods; Size measurement; Velocity measurement;
fLanguage :
English
Journal_Title :
Computer Architecture Letters
Publisher :
ieee
ISSN :
1556-6056
Type :
jour
DOI :
10.1109/L-CA.2004.6
Filename :
1650127
Link To Document :
بازگشت