Visible to Intel only — GUID: GUID-15DB38D5-4C48-4C3F-9B1C-4D239EC64A74
Visible to Intel only — GUID: GUID-15DB38D5-4C48-4C3F-9B1C-4D239EC64A74
Install and Set Up Intel® Trace Analyzer and Collector
Intel Trace Analyzer and Collector 2022.3 is the final version. No further feature improvements or security fixes will be available after this final release. For more information, see the Intel Trace Analyzer and Collector transition notice .
You can install Intel Trace Analyzer and Collector with the CLI or GUI installer on Windows* or Linux* operating systems.
Install Intel Trace Analyzer and Collector
To install Intel Trace Analyzer and Collector, from the Intel Trace Analyzer and Collector web page choose the required installation mode:
To install as part of the Intel® HPC Toolkit and benefit from additional tools included into the toolkit (such as Intel compilers and Intel MPI library), click the Get It Now button.
You will be redirected to the toolkit installation page where you need to specify your operating system and the required distribution type, for example, a specific package manager on Linux*. As soon as you make your selections, you will be prompted with further installation steps.
To install Intel Trace Analyzer and Collector as a standalone component, click the Download button and proceed to the page where you can select an offline or online installer for this product only.
Whether you installed Intel Trace Analyzer and Collector as a standalone component or with the Intel HPC Toolkit, the default path for your <install-dir> is:
Linux* OS: :
- /opt/intel/oneapi/ for root users
- $HOME/intel/oneapi/ for non-root users
Windows* OS::
- C:\Program Files (x86)\Intel\oneAPI\
- C:\Program Files\Intel\oneAPI\ (in certain systems)
Intel Trace Analyzer and Collector does not support installation of multiple product versions, so the installation directory always contains a single version and a "latest" link pointing to that single version, for example:
intel/oneapi/itac/
|-- 2021.2.0
`-- latest -> 2021.2.0
Set Environment Variables
Before you start using any of the Intel Trace Analyzer and Collector functionality, make sure to set the necessary environment variables for the profiler and other required products (compilers and Intel MPI Library) using the setvars script:
Linux* OS: source <install-dir>/setvars.sh
Windows* OS: <install-dir>\setvars.bat
Compatibility with MPI Implementations
Intel Trace Analyzer and Collector is built with the Intel MPI Library, depends on certain MPI constants, and is generally compatible with all MPICH* derivatives. If you use a different MPI implementation or an old version of the supported one, you need to check its compatibility with Intel Trace Analyzer and Collector. Compile and run the check_compatibility.c program located at <install_dir>/examples:
Linux* OS
$ mpicc –o check_compatibility check_compatibility.c $ mpirun -n 1 ./check_compatibility
Windows* OS
> mpicc check_compatibility.c > mpiexec -n 1 check_compatibility.exe
The program outputs whether your MPI implementation is compatible with Intel Trace Analyzer and Collector.