DocumentCode
1695420
Title
The inaccuracy of trace-driven simulation using incomplete multiprogramming trace data
Author
Flanagan, J. Kelly ; Nelson, Brent E. ; Archibald, James K. ; Thompson, Greg
Author_Institution
Performance Evaluation Lab., Brigham Young Univ., Provo, UT, USA
fYear
1996
Firstpage
37
Lastpage
43
Abstract
Trace-driven simulation is commonly used to predict the performance of computer systems. However, existing tracing techniques produce traces inadequate for some studies: they do not usually record operating system references, and they produce relatively short traces. The paper explores the impact of these trace distortions on the performance estimates of uniprocessor memory hierarchies using multiprogramming workloads. We used a hardware monitor to capture traces under a variety of workloads and operating systems. Our monitor captures every reference and can. Record arbitrarily long traces. We quantify memory hierarchy performance using traces of the SPEC SDM1.1 benchmark suite executing on an i486 CPU. To evaluate variations due to operating systems, we compare these results under both Mach 3.0 and UNIX Sys V R4. We conclude that for current uniprocessors, long but incomplete traces result in modest errors in estimated performance, but for proposed architectures with large delays to main memory, the errors can be significant
Keywords
Unix; delays; memory architecture; multiprogramming; operating systems (computers); performance evaluation; software performance evaluation; system monitoring; virtual machines; Mach 3.0; SPEC SDM1.1 benchmark suite; UNIX Sys V R4; arbitrarily long trace recording; computer system performance prediction; hardware monitor; i486 CPU; incomplete multiprogramming trace data; large delay architectures; main memory; memory hierarchy performance; multiprogramming workloads; operating systems; trace capture; trace distortions; trace-driven simulation inaccuracy; uniprocessor memory hierarchies; workloads; Computational modeling; Computer architecture; Computer errors; Computer science; Computer simulation; Delay; Hardware; Monitoring; Operating systems; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1996. MASCOTS '96., Proceedings of the Fourth International Workshop on
Conference_Location
San Jose, CA
Print_ISBN
0-8186-7235-8
Type
conf
DOI
10.1109/MASCOT.1996.500991
Filename
500991
Link To Document