MPICH

From Cheaha
Revision as of 13:43, 6 April 2012 by Tanthony@uab.edu (talk | contribs) (Category:Developer Tools)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Attention: Research Computing Documentation has Moved
https://docs.rc.uab.edu/


Please use the new documentation url https://docs.rc.uab.edu/ for all Research Computing documentation needs.


As a result of this move, we have deprecated use of this wiki for documentation. We are providing read-only access to the content to facilitate migration of bookmarks and to serve as an historical record. All content updates should be made at the new documentation site. The original wiki will not receive further updates.

Thank you,

The Research Computing Team

This page is a Generic stub.

You can help by expanding this page..

MPICH is a freely available, portable implementation of MPI, a standard for message-passing for distributed-memory applications used in parallel computing. MPICH is Free Software and is available for most flavours of Unix (including Linux and Mac OS X) and Microsoft Windows.

Project website: http://www.mcs.anl.gov/research/projects/mpich2/

GNU and Intel compiled versions of MPICH are installed.

Load SGE module

The following Modules file should be loaded to use mpich

  • GNU version of mpich
module load mpich/mpich2-gnu
  • Intel version of mpich
module load mpich/mpich-1.2-intel

Use the mpich parallel environment in your job script (example for a 4 slot job)

#$ -pe mpich 4