Intel® MPI Library

mpitune Utility

mpitune

Use the mpitune utility to find optimal settings for the Intel® MPI Library relevant to your cluster configuration or your application.

Syntax

mpitune [options]

Options

-a \"<app_cmd_line>\"

--application \"<app_cmd_line>\"

Native and IPM Statistics

The statistics in each supported format can be collected separately. To collect statistics in all formats with the maximal level of details, use the I_MPI_STATS environment variable as follows:

I_MPI_STATS=all

Note

The I_MPI_STATS_SCOPE environment variable is not applicable when both types of statistics are collected.

Installation

If you have a previous version of the Intel® MPI Library for Linux* OS installed, you do not need to uninstall it before installing a newer version.

Extract the l_mpi[-rt]_p_<version>.<package_num>.tar.gz package by using following command:

$ tar –xvzf l_mpi[-rt]_p_<version>.<package_num>.tar.gz

This command creates the subdirectory l_mpi[-rt]_p_<version>.<package_num>.

Debugging

Intel® MPI Library supports the following debuggers for debugging MPI applications: GDB*, TotalView*, and Allinea* DDT. Before using a debugger, make sure you have the application debug symbols available. To generate debug symbols, compile your application with the -g option.

This section explains how to debug MPI applications using the listed debugger tools:

General Troubleshooting Procedures

Many problems with using the Intel® MPI Library are related to wrong cluster configuration. As a general step, to make sure that your cluster is properly configured and is ready for using the Intel MPI Library, you can use the Intel® Cluster Checker, which can perform the cluster health check. This check will help you protect from some commonly occurring issues.

Tracing and Correctness Checking

Intel® MPI Library provides tight integration with the Intel® Trace Analyzer and Collector, which enables you to analyze MPI applications and find errors in them. Intel® MPI Library has several compile-time options to simplify the application analysis.

Intel® Trace Analyzer and Collector is available as part of the Intel® Parallel Studio XE Cluster Edition. Before proceeding to the next steps, make sure you have the product installed.

Subscribe to Intel® MPI Library