Intel® Trace Analyzer and Collector

Summary

You have completed the Detecting and Resolving Errors with MPI Correctness Checker tutorial. The following is the summary of important things to remember when using this functionality to check your MPI application for errors.

Step

Tutorial Recap

Key Tutorial Take-aways

Configuration options overview

Overview

Intel® Trace Analyzer and Collector enables you to understand MPI application behavior and quickly find bottlenecks to achieve high performance for parallel cluster applications.  Intel® Trace Collector generates trace files for MPI applications, while Intel® Trace Analyzer visualizes the MPI application behavior using the generated trace file.

Besides the regular performance analysis, Intel® Trace Analyzer and Collector can perform correctness checking of MPI applications, which can help you:

Intel® Trace Analyzer and Collector 9.1 Update 2 Readme

The Intel® Trace Analyzer and Collector for Linux* and Windows* is a low-overhead scalable event-tracing library with graphical analysis that reduces the time it takes an application developer to enable maximum performance of cluster applications. This package is for users who develop on and build for Intel® 64 architectures on Linux* and Windows*, as well as customers running on the Intel® Xeon Phi™ coprocessor on Linux*. The package also includes an optional download on OS X* for analysis only. You must have a valid license to download, install and use this product.
  • Developers
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • C/C++
  • Fortran
  • Intel® Trace Analyzer and Collector
  • Message Passing Interface
  • Cluster Computing
  • Parallel Computing
  • Introducing Intel® Trace Analyzer GUI

    This article is meant to provide a quick overview of the main Intel® Trace Analyzer charts and other GUI elements to give you an overall impression of the tool functionality.

    Hover over a GUI element (or tap and hold) for short description, click or tap for more details. For complete description of the Intel® Trace Analyzer GUI, refer to the product documentation.

  • Developers
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Intel® Trace Analyzer and Collector
  • Message Passing Interface
  • Cluster Computing
  • Development Tools
  • Parallel Computing
  • Intel® Trace Analyzer and Collector 9.0 Update 3 Build 050 Readme

    The Intel® Trace Analyzer and Collector for Windows* is a low-overhead scalable event-tracing library with graphical analysis that reduces the time it takes an application developer to enable maximum performance of cluster applications. This package is for users who develop on and build for Intel® 64 architectures on Windows*. You must have a valid license to download, install and use this product.
  • Developers
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Server
  • C/C++
  • Fortran
  • Intel® Trace Analyzer and Collector
  • Message Passing Interface
  • Cluster Computing
  • Intel MPI® Library 5.0 Update 3 (Build 049) Readme

    The Intel® MPI Library is a high-performance interconnect-independent multi-fabric library implementation of the industry-standard Message Passing Interface, v3.0 (MPI-3.0) specification. This package is for MPI users who develop on and build for Intel® 64 architectures on Linux*, as well as customers running on the Intel® Xeon Phi™ coprocessor on Linux*. You must have a valid license to download, install, and use this product.
  • Linux*
  • C/C++
  • Fortran
  • Intel® MPI Library
  • Message Passing Interface
  • Cluster Computing
  • Intel® Parallel Studio XE 2016 Cluster Edition Initial Release Readme

    Deliver top application performance and reliability with the Cluster Edition of Intel® Parallel Studio XE 2016. This C++ and Fortran software development suite simplifies the design, build, debug, and tune of applications that take advantage of scalable MPI, thread and vector parallel processing to boost application performance.
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • C/C++
  • Fortran
  • Intel® Parallel Studio XE Cluster Edition
  • Message Passing Interface
  • Cluster Computing
  • Intel® MPI Library 5.1 Update 1 Readme

    The Intel® MPI Library is a high-performance interconnect-independent multi-fabric library implementation of the industry-standard Message Passing Interface, v3.0 (MPI-3.0) specification. This package is for MPI users who develop on and build for Intel® 64 architectures on Linux* and Windows*, as well as customers running on the Intel® Xeon Phi™ coprocessor on Linux*. You must have a valid license to download, install, and use this product.
  • Developers
  • Linux*
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • C/C++
  • Fortran
  • Intel® MPI Library
  • Message Passing Interface
  • Cluster Computing
  • Intel® Trace Analyzer and Collector 9.1 Update 1 Readme

    The Intel® Trace Analyzer and Collector for Linux* and Windows* is a low-overhead scalable event-tracing library with graphical analysis that reduces the time it takes an application developer to enable maximum performance of cluster applications. This package is for users who develop on and build for Intel® 64 architectures on Linux* and Windows*, as well as customers running on the Intel® Xeon Phi™ coprocessor on Linux*. The package also includes an optional download on OS X* for analysis only. You must have a valid license to download, install and use this product.
  • Developers
  • Linux*
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • C/C++
  • Fortran
  • Intel® Trace Analyzer and Collector
  • Message Passing Interface
  • Cluster Computing
  • Subscribe to Intel® Trace Analyzer and Collector