TraceAnalyzer: a system for processing performance traces

The performance of a program often varies significantly over the course of the program's run. Thus, to understand the performance of a program it is valuable to look not just at end-to-end metrics ...