Title :
Profile-driven generation of trace samples
Author :
Dubey, Pradeep K. ; Nair, Ravi
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
Abstract :
Trace driven simulation is a common technique for evaluating different machine design options. Since the computing resources needed for simulation depend on the size of the trace, it is not always practical to use the complete trace of an application for simulation. This paper proposes a new technique, profile-driven sampling, for obtaining a reduced trace that is representative of the complete trace. Inaccuracy in the prediction of performance using such a reduced trace, is generally less than that from reduced traces using published techniques. For example, the prediction inaccuracy due to profile-driven sampling is 50 percent less than that using periodic time-based sampling. Profile-driven sampling also eliminates sensitivity to sampling parameters, such as sample size and inter-sample interval of periodic window based trace sampling, resulting, in a simple and robust trace generation process
Keywords :
computer architecture; performance evaluation; virtual machines; machine design options; periodic time-based sampling; periodic window based trace sampling; profile-driven generation; profile-driven sampling; robust trace generation process; trace driven simulation; trace samples; Computational modeling; Feedback; Microprocessors; Predictive models; Robustness; Sampling methods;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1996. ICCD '96. Proceedings., 1996 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-7554-3
DOI :
10.1109/ICCD.1996.563560