Search Docs by Keyword

Table of Contents

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

© The President and Fellows of Harvard College
Except where otherwise noted, this content is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license.