Introduction
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
setvars
script.- Linux:Source thesetvarsscript, available in the installation directory (by default,/opt/intel/oneapi).
- Windows:Run thesetvars.batfile, 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