Intel MPI

The Intel MPI libraries allow for high performance MPI message passing between processes.  They are part of the Intel Cluster Studio package, and are available on MSI systems.

To load this software interactively in a Linux environment run the command:

module load impi

Intel MPI compiling commands use special syntax.  To compile a code using Intel compilers and Intel MPI the commands are:

mpiicc(C code), mpiicpc(C++ code),mpiifort(Fortran code)

To compile code using GNU compilers and Intel MPI the commands are:

mpicc (C code),mpic++(C++ code),mpif90(Fortran code)

The most accurate and thorough Intel MPI documentation is provided by Intel and is available at:

Support level: