A newer version of this document is available. Customers should click here to go to the newest version.
Install and Set Up Intel® Trace Analyzer and Collector
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® oneAPI 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 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
- C:\Program Files (x86)\Intel\oneAPI\
- C:\Program Files\Intel\oneAPI\ (in certain systems)
Set Environment Variables
Before you start using any of the Intel Trace Analyzer and Collector functionality, make sure to set the necessary environment variables using the setvars script:
Linux* OS: source <install-dir>/setvars.sh
Windows* OS: <install-dir>\setvars.bat
Set the required environment variables for compilers, Intel MPI Library and Intel Trace Analyzer and Collector, and you are ready to profile your applications.
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:
$ mpicc –o check_compatibility check_compatibility.c $ mpirun -n 1 ./check_compatibility
> 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.
Did you find the information on this page useful?