ATUM: a new technique for capturing address traces using microcode
ISCA '86 Proceedings of the 13th annual international symposium on Computer architecture
The impact of operating system structure on memory system performance
SOSP '93 Proceedings of the fourteenth ACM symposium on Operating systems principles
ATOM: a system for building customized program analysis tools
PLDI '94 Proceedings of the ACM SIGPLAN 1994 conference on Programming language design and implementation
A new methodology for accurate trace collection and its application to memory hierarchy performance modeling
Constructing instruction traces from cache-filtered address traces (CITCAT)
ACM SIGARCH Computer Architecture News
Compression-Based Program Characterization for Improving Cache Memory Performance
IEEE Transactions on Computers
NStrace: a bus-driven instruction trace tool for PowerPC microprocessors
IBM Journal of Research and Development - Special issue: performance analysis and its impact on design
Generation and analysis of very long address traces
ISCA '90 Proceedings of the 17th annual international symposium on Computer Architecture
Cache Performance in the VAX-11/780
ACM Transactions on Computer Systems (TOCS)
Incomplete Trace Data and Trace Driven Simulation
MASCOTS '93 Proceedings of the International Workshop on Modeling, Analysis, and Simulation On Computer and Telecommunication Systems
The Inaccuracy of Trace-Driven Simulation Using Incomplete Multiprogramming Trace Data
MASCOTS '96 Proceedings of the 4th International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems
MASCOTS '96 Proceedings of the 4th International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems
An efficient single-pass trace compression technique utilizing instruction streams
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Variable-sized object packing and its applications to instruction cache design
Computers and Electrical Engineering
Hi-index | 0.00 |
Computer systems are modeled before construction to minimize errors and performance bottlenecks. A common modeling approach is to build software models of comptuer system components, and use realistic trace data as input. This methodology is commonly referred to as trace-driven simulation. Trace-driven simulation can be very accurate if both the system model and input trace data represent the system under test. The accuracy of the model is typically under the control of the researcher, but so far little or no trace data has been available that accurately represents current or future workloads. To address this issue, we describe the Brigham Young Univ. Address Collection Hardware (BACH) and introduce our national trace distribution center and trace collection facility (http://traces.byu.edu). We also illustrate the types of traces we collect and make available to others.