Paper

J. Kelly Flanagan, Brent E. Nelson, James K. Archibald, and Knut Grimsrud. Incomplete trace data and trace driven simulation. In Proc. of the International Workshop on Modeling, Analysis and Simulation of Computer and Telecommunication Systems MASCOTS, pages 203-209. SCS, 1993.

Abstract

We illustrate the sensitivity of trace driven simulation results to the completeness of the input trace data. This is done by comparing cache simulation results obtained using traces similar to many found in the published literature with those obtained using a hardware minitor which we have developed. Cache miss rates from single process traces without operating system references are shown to be in error by as much as a factor of 50. Published synthetic multiprogram workloads are then shown to result in simulated cache miss rates which are in error by factors that range from 0.9 to 110. Finally, it is shown that errors of this magnitude yield misleading performance estimates.