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

 

 

Rate this page
Comment