Active memory: a new abstraction for memory system simulation
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Using the SimOS machine simulator to study complex computer systems
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Trace-driven memory simulation: a survey
ACM Computing Surveys (CSUR)
Profetching and memory system behavior of the SPEC95 benchmark suite
IBM Journal of Research and Development - Special issue: performance analysis and its impact on design
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
SIGMETRICS '03 Proceedings of the 2003 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Hi-index | 0.00 |
Code Cloning Tracing is a new software annotation method that makes it possible to collect traces from time consuming applications. To this end, Code Cloning Tracing provides instrumented programs with two execution modes: a low overhead "no-trace collection" mode which serves to position the application in an interesting state with regard to tracing, and a "trace collection" mode. This paper details the Code Cloning Tracing method and presents calvin, our first implementation. On the SPEC95 suite, calvin exhibits low execution slowdown factors in "no-trace collection" mode varying from 1.02 to 2.09.