Introduction

The Intel® MPI Library for Linux* OS User Guide explains how to use the Intel® MPI Library in some common usage scenarios. It provides information regarding compiling, linking, running, and debugging MPI applications, as well as information on integration within a cluster environment.

This User's Guide contains the following sections

Document Organization

Section

Description

Section 1. Introduction

Introduces this document

Section 2. Usage Model

Presents the usage model for working with the Intel® MPI Library

Section 3. Installation and Licensing

Describes the installation process and provides information about licensing

Section 4. Compiling and Linking

Gives instructions about how to compile and link MPI applications

Section 5. Running Applications

Describes the steps for running an application

Section 6. Debugging and Testing

Explains how to start an application under a debugger

Section 7. Process Management

Gives information about process managers and how to set up password-less ssh connections

Section 8. Tuning with mpitune Utility

Describes how to use the mpitune utility to find optimal settings for the Intel® MPI Library.

Section 9. Job Schedulers Support

Describes integration with job schedulers

Section 10. General Cluster Considerations

Discusses general considerations for clusters related to MPI usage

Section 11. Troubleshooting

Provides general troubleshooting steps and examples

Section 12. Using the Intel® MPI Library with the Intel® Many Integrated Core (Intel® MIC) Architecture

Describes some special considerations when using the Intel® MPI Library with the Intel® MIC architecture