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
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;
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
DOI :
10.1109/MASCOT.1996.500991