User and Reference Guide



Intel® Trace Collector is a tool for tracing MPI applications. It intercepts all MPI calls and generates tracefiles that can be analyzed with Intel® Trace Analyzer for understanding the application behavior. Intel® Trace Collector can also trace non-MPI applications, like socket communication in distributed applications or serial programs. The tool was formerly known a
s Vampirtrace* (VT), which is why the VT abbreviation is present in the names of some of components and variables.
Before you start using any of the Intel Trace Collector functionality, make sure to set the necessary environment variables using the
  • Linux:
    Source the
     script, available in the installation directory (by default,
  • Windows:
    Run the
    file, available in the installation directory (by default,
    C:\Program Files (x86)\Intel\oneAPI
This will set the required environm
ent variables for compilers, Intel® MPI Library and Intel® Trace Analyzer and Collector, and you will be ready to trace your applications

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at