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

Section 1 introduces this document

Section 2 Usage Model

Section 2 presents the usage model for working with the Intel® MPI Library

Section 3 Installation and Licensing

Section 3 describes the installation process and provides information about licensing

Section 4 Compiling and Linking

Section 4 gives instructions about how to compile and link MPI applications

Section 5 Running Applications

Section 5 describes the steps for running an application

Section 6 Debugging and Testing

Section 6 explains how to start an application under a debugger

Section 7 Process Management

Section 7 gives information about process managers and how to set up password-less ssh connections

Section 8 Tuning with mpitune Utility

Section 8 describes how to use the mpitune utility to find optimal settings for the Intel® MPI Library.

Section 9 Job Schedulers Support

Section 9 describes integration with job schedulers

Section 10 General Cluster Considerations

Section 10 discusses general considerations for clusters related to MPI usage

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

Section 11 describes some special considerations when using the Intel® MPI Library with the Intel® MIC architecture