4 merge requests!368Update prace.md to document the change from qprace to qprod as the default...,!367Update prace.md to document the change from qprace to qprod as the default...,!366Update prace.md to document the change from qprace to qprod as the default...,!323extended-acls-storage-section
Intel Trace Analyzer and Collector (ITAC) is a tool to collect and graphically analyze behavior of MPI applications. It helps you to analyze communication patterns of your application, identify hotspots, perform correctness checking (identify deadlocks, data corruption etc), simulate how your application would run on a different interconnect.
Intel Trace Analyzer and Collector (ITAC) is a tool to collect and graphically analyze behavior of MPI applications. It helps you to analyze communication patterns of your application, identify hotspots, perform correctness checking (identify deadlocks, data corruption, etc.), and simulate how your application would run on a different interconnect.
ITAC is a offline analysis tool - first you run your application to collect a trace file, then you can open the trace in a GUI analyzer to view it.
ITAC is an offline analysis tool - first you run your application to collect a trace file, then you can open the trace in a GUI analyzer to view it.
## Installed Version
Currently on Salomon is version 9.1.2.024 available as module itac/9.1.2.024
The current version on Salomon is 9.1.2.024 and is available as an itac/9.1.2.024 module.
## Collecting Traces
ITAC can collect traces from applications that are using Intel MPI. To generate a trace, simply add -trace option to your mpirun command:
ITAC can collect traces from applications that are using Intel MPI. To generate a trace, simply add the -trace option to your mpirun command:
```console
$ml itac/9.1.2.024
$mpirun -trace myapp
```
The trace will be saved in file myapp.stf in the current directory.
The trace will be saved in the myapp.stf file in the current directory.
## Viewing Traces
...
...
@@ -32,7 +32,7 @@ The GUI will launch and you can open the produced `*`.stf file.