User`s guide
Intel® MPI Library User’s Guide for Linux* OS
2
Contents
1. Introduction ........................................................................................................................ 5
1.1. Introducing Intel® MPI Library ................................................................................... 5
1.2. Intended Audience .................................................................................................... 5
1.3. Notational Conventions .............................................................................................. 5
1.4. Related Information .................................................................................................. 6
2. Using the Intel® MPI Library ................................................................................................. 7
2.1. Usage Model ............................................................................................................ 7
2.2. Before You Begin ...................................................................................................... 7
2.3. Quick Start .............................................................................................................. 7
2.4. Compiling and Linking ............................................................................................... 8
2.5. Setting up the Intel® MPI Library Environment ............................................................ 9
2.6. Selecting a Network Fabric ......................................................................................... 9
2.6.1. I_MPI_FABRICS ............................................................................................ 9
2.7. Running an MPI Program .......................................................................................... 10
2.8. Controlling MPI Process Placement ............................................................................. 12
2.9. Using Intel® MPI Library on Intel® Xeon Phi™ Coprocessor .......................................... 13
2.9.1. Building an MPI Application............................................................................ 13
2.9.2. Running an MPI Application ........................................................................... 14
3. Troubleshooting .................................................................................................................. 15
3.1. Testing the Installation ............................................................................................. 15
3.2. Compiling and Running a Test Program ...................................................................... 15