Introducing Intel® Trace Analyzer

Intel® Trace Analyzer is a graphical tool that displays and analyzes event trace data generated by Intel® Trace Collector. Intel® Trace Analyzer helps you understand the application behavior, detect performance problems and programming errors.

The tool uses trace files .stf as input, which contain the trace data of an MPI application. For instructions on how to generate trace files, see the Intel® Trace Collector User and Reference Guide.

Intel® Trace Analyzer GUI

Intel® Trace Analyzer

Use the Intel® Trace Analyzer main menu bar to set up your working environment. See Main Menu Bar for details.

Use the view menu bar to configure the opened views. See View Menu Bar for details.

Use the Charts menu to open and navigate the various Intel Trace Analyzer charts within the current trace file and use them to analyze the application trace data.

Use the Toolbar buttons to configure the currently open trace file view. See Toolbar for details.

The Trace Map displays the MPI function activity for the application over time. MPI function activity is displayed in red. Use the Trace Map to zoom into the relevant subsets of trace file charts. This map appears for all the charts. See Trace Map for details.

The currently open chart is the Event Timeline. This chart displays individual process activities over time. Horizontal bars represent the processes with the functions called in these processes. Black lines indicate messages sent between processes and blue lines represent collective operations. See Event Timeline for details.

To change the displayed chart, select Charts. For description of all available charts, see Charts.

The Status Bar displays the exact time point when you hover the mouse over the processes shown in the Event Timeline.