DocumentCode :
1856935
Title :
A hybrid simulation approach enabling performance characterization of large software systems
Author :
Werner, Bengt ; Magnusson, Peter
Author_Institution :
Swedish Inst. of Comput. Sci., Kista, Sweden
fYear :
1997
fDate :
12-15 Jan 1997
Firstpage :
73
Lastpage :
80
Abstract :
We describe a method for performance analysis of large software systems that combines a fast instruction-set simulator with off-line detailed analysis of segments of the execution. The combination is faster than straight cycle-accurate simulation, simpler and more flexible than techniques relying on hardware monitoring, and accurate. Specifically, the instruction-set simulator running at a slowdown of around 50, maintains enough target state throughout the execution that an arbitrarily collected segment of the instruction trace is sufficient input for a post-processing, cycle-accurate model of the processor and memory hierarchy. We present a case study to support our contention that a reduced state is sufficient as input to a cycle-accurate simulator. We use a commercial M88110-based prototype system as a reference point, and show that for three trace segments, the cycle-accurate post-processing gives reliable data to do system optimization
Keywords :
large-scale systems; software performance evaluation; system monitoring; virtual machines; M88110-based prototype system; cycle-accurate simulation; fast instruction-set simulator; hybrid simulation; instruction trace; large software systems; memory hierarchy; off-line detailed analysis; performance analysis; performance characterization; system optimization; target state; trace segments; Clocks; Computational modeling; Discrete event simulation; Hardware; Monitoring; Operating systems; Performance analysis; Pipelines; Software systems; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1997. MASCOTS '97., Proceedings Fifth International Symposium on
Conference_Location :
Haifa
Print_ISBN :
0-8186-7758-9
Type :
conf
DOI :
10.1109/MASCOT.1997.567585
Filename :
567585
Link To Document :
بازگشت