User Guide

  • 2022.2
  • 08/08/2022
  • Public Content
Contents

Introduction

Intel® Trace Analyzer and Collector consists of the two tools: a collector with command-line interface (CLI) for tracing and an analyzer with graphical user interface (GUI) for visualizing:
  • Intel Trace Collector
    is a command-line tool for tracing and analyzing performance of MPI applications. It intercepts all MPI calls and generates
    .stf
    trace files 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.
  • Intel Trace Analyzer
    is a graphical tool that displays and analyzes event trace data, using
    .stf
    trace files generated by Intel Trace Collector as input. Intel Trace Analyzer helps you understand the application behavior, detect performance problems and programming errors.

Intel Trace Collector Components

Intel Trace Collector contains the libraries and utilities listed below. Some of them are available only on Linux* OS.
Libraries
Description
libVTnull
Dummy implementation of API. See Tracing User Defined Events.
libVT
Library for regular MPI tracing. See Tracing Conventional MPI Applications.
libVTfs
Library for fail-safe MPI tracing. See Tracing Failing MPI Applications.
libVTim
Library for tracing MPI load imbalance. See Tracing MPI Load Imbalance.
libVTmc
Correctness checking library. See Correctness Checking.
libVTcs
Library for tracing distributed non-MPI applications. See Tracing Distributed Non-MPI Applications.
VT_sample
Library for automatic counter tracing with PAPI*. See Recording Hardware Performance Information.
Utilities
Description
stftool
Utility for manipulating trace files (stftool Utility).
xstftool/expandvtlog.pl
Utility for conversion of trace files into readable format (Expanded ASCII output of STF Files).
itcconfig
Configuration assistant for creating and editing configuration files (Configuring Intel Trace Collector).
otf2-to-stf
Utility for conversion of OTF2 trace files to the STF format.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.