
MPICH-GM Software
Downloads and Installation Instructions
Home |
Mail for Product Information |
Documentation |
Software Downloads |
Switch Software |
Diagnostic Tools |
Other Documentation and Tools |
Technical Support |
RMA Procedures
To download Myrinet software, you need a login and password.
If you don't already have these, please request them.
MPICH-GM Software
MPICH-GM is a port of MPICH1 on top of GM (ch_gm).
MPICH-GM is distributed in source and binary form.
| Operating System and Processor |
MPICH-GM Source |
MPICH-GM Binary |
Linux, Solaris, FreeBSD, Mac OS X
IA32, IA64, AMD64, EM64T, PowerPC, PowerPC64, Macintosh G5 |
|
-- |
Windows
NT 4.0 and Windows 2000 for IA32 |
-- |
MPICH-GM 1.2.1..7b |
AIX
5.2 and 5.3 for Power4, Power5, PowerPC-970 |
mpich-gm-1.2.6..14b-6ext.src.rpm |
-- |
Important Note:
- If you're using Mac OS X 10.3 with MPICH-GM, you will need the
following patch.
For AIX, MPICH-GM should only be used in single-threaded
applications.
The APAR IY66938 patch must be applied
to AIX 5.3 when running MPICH-GM on AIX 5.3. This patch can be
obtained by searching for IY66938 on the
http://www.ibm.com website.
MPICH-GM has been tested with the following compilers:
- Linux -- Gnu compilers, PGI5 compilers, Intel 8.x compilers,
and IBM XL compilers.
- Solaris -- SunPro/Forte C compiler for UltraSPARC, and Gnu compilers
for x86.
- AIX -- IBM XL compilers.
- Mac OS X -- Gnu compilers and IBM XL compilers.
on the supported OS versions specified on the GM Download webpage.
Performance graphs for MPICH-GM are available.
Installation information:
- Installation instructions caveats can be found in the README-mpich-gm in the distribution tar file.
- MPICH-GM 1.2.7p1..20 is based on MPICH-1.2.7p1. Refer to the Patches for MPICH webpage for bug fixes to the generic MPICH code since that release.
- Directions for running an MPI program using MPICH-GM on Windows can be found on the FAQ.
- MPICH-GM does not support heterogeneity. Refer to the
following FAQ entry
for details.
- This release of MPICH-GM is designed for use with GM-2 and GM-1.
- The mpicc default is now to use a shared library, use -noshlib or MPICH_USE_SHLIB=no to revert to static linking.
- If you are using GM-2, you must use MPICH-GM 1.2.5..10 or later.
- For documentation on MPD support, customers with experience with MPICH ch_p4mpd will find the MPD support in ch_gm completely identical (using mpirun.mpd instead of mpirun). There are several entries in the Myricom FAQ pertaining to MPD support in MPICH-GM.
- For AIX, MPICH-GM is distributed as a source RPM file (SRPM) and should be built and installed with the "rpm" command. Refer to the following FAQ entry for details.
Patches/Caveats:
- If you're using Mac OS X 10.3 with MPICH-GM, you will need the
following patch.
- For AIX, MPICH-GM should only be used in single-threaded
applications.
- The APAR IY66938 patch must be applied to AIX 5.3 when
running MPICH-GM on AIX 5.3. This patch can be obtained by searching for
IY66938 on the http://www.ibm.com
website.
- If you're using Mac OS X with MPICH-GM, you need to use
MPICH-GM 1.2.6..14a or later. Refer to the following
FAQ entry
for details.
- If you are using Intel compilers, refer to this
FAQ entry for details.
- If you are using the Portland Group compilers, please refer to the following FAQ entry.

Last updated: 27 March 2008
Home |
Mail for Product Information |
Documentation |
Software Downloads |
Switch Software |
Diagnostic Tools |
Other Documentation and Tools |
Technical Support |
RMA Procedures