DocumentCode
1992501
Title
Performance analysis through synthetic trace generation
Author
Eeckhout, Lieven ; De Bosschere, Koen ; Neefs, H.
Author_Institution
Dept. of Electron. & Inf. Syst., Ghent Univ., Belgium
fYear
2000
fDate
2000
Firstpage
1
Lastpage
6
Abstract
Most research in the area of microarchitectural performance analysis is done using trace-driven simulations. Although trace-driven simulations are fairly accurate, they are both time- and space-consuming which makes them sometimes impractical. Modeling the execution of a computer program by a statistical profile and generating a synthetic benchmark trace from this statistical profile can be used to accelerate the design process. Thanks to the statistical nature of this technique, performance characteristics quickly converge to a steady state solution during simulation, which makes this technique suitable for fast design space explorations. In this paper, it is shown how more detailed statistical profiles can be obtained and how the synthetic trace generation mechanism should be designed to generate syntactically correct benchmark traces. As a result, the performance predictions in this paper are far more accurate than those reported in previous research
Keywords
software performance evaluation; virtual machines; computer program execution modelling; microarchitectural performance analysis; statistical profile; synthetic trace generation; Acceleration; Analytical models; Clocks; Information analysis; Information systems; Microarchitecture; Oils; Performance analysis; Process design; Sampling methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Performance Analysis of Systems and Software, 2000. ISPASS. 2000 IEEE International Symposium on
Conference_Location
Austin, TX
Print_ISBN
0-7803-6418-X
Type
conf
DOI
10.1109/ISPASS.2000.842273
Filename
842273
Link To Document