Intel Trace Analyzer and Collector 7.2
What's new in Version 7.1?
Trace File Comparison
Simplify the development cycle by comparing two trace files and/or two regions (in one or two trace files) with statistical analysis and aligned timeline displays.
Trace Collector
- Automated MPI tracing and MPI Correctness Checking
- Generic distributed (non-MPI) and single process tracing
- Thread level tracing with traces created even if the application crashes
- HPM data collection (PAPI, rusage, OS-counters)
- Configurable tracefile parameters
- Feature disabling/enabling
- Tuning parameters
- Distributed Memory checking with Valgrind*
- Binary runtime instrumentation
- Compiler instrumentation
- Icc/ifort/icpc -tcollect
- Gcc/g++ -finstrument-functions
- API: source code instrumentation (counter, function, message and collective operation logging)
Trace Analyzer
- Event, Quantitative, Qualitative, and Counter Timelines
- Flexible message and collective operation Profiles
- Function Profile (call graph, call tree, flat and load balance)
- Detailed comparison (of 2 traces)
- Multi-level source code visualization with a full text browser
- Flexible and powerful event tagging and filtering
- Hierarchical grouping and aggregation across function or processes data
- Large set of configuration parameters per chart
- Export profiling data as text; export charts to graphics or printer
- Command line interface
Advanced GUI
User-friendly interface, high-level scalability, support for structured trace file (SFT) trace data, runs on Linux* and Windows*
Aggregating and Filtering
Detailed views of runtime behavior grouped by functions or processes