Search Docs by Keyword
MPI Software on the FASRC cluster
Introduction
This information is intended to help you compile and run MPI applications on the cluster cluster.
The Message Passing Interface (MPI) library allows processes in your parallel application to communicate with one another by sending and receiving messages. There is no default MPI library in your environment when you log in to the cluster. You need to choose the desired MPI implementation for your applications. This is done by loading an appropriate MPI module. Currently the available MPI implementations on our cluster are OpenMPI, Mpich, and IntelMPI. Mpich and OpenMPI implementations of the MPI libraries are compiled and built with either the Intel compiler suite or the GNU compiler suite. IntelMPI is compiled and built with only Intel compiler suite. These are organized in software modules.
See more details and example code at: https://github.com/fasrc/User_Codes/tree/master/Parallel_Computing/MPI