Many users of mpich will be using a Beowulf cluster, typically running Linux (Windows NT users should consult the installations instructions for the NT version of mpich). The ch_p4 device is one of two devices that are appropriate for Beowulf and other clusters; the other is the ch_p4mpd device described in the installation and user's guide for that device.
configure --with-device=ch_p4 --with-arch=freebsd
configure --with-device=ch_p4 -comm=sharedUse --with-arch=IRIX to force 32 bit pointers and --with-arch=IRIX64 to force 64 bit pointers.
configure --with-device=ch_p4 --with-arch=sun4Mpich now requires a compiler that supports ANSI C prototypes. The old SunOS bundled C compiler does not support prototypes. If you need a compiler that supports prototypes, we recommend the GNU C compiler (gcc).
configure --with-device=ch_p4 --with-arch=solaris
configure --with-device=ch_p4 --with-arch=alpha
setenv FC frt configure --with-arch=UXPM --with-device=ch_p4 \ -fflags="-Oe,-Uep -Eml -Aabe" \ -with-mpe -mpedbg -prefix=/usr/local/mpi \ -tcldir=/usr/local -tkdir=/usr/local -wish=/usr/local/bin/wish
configure --with-device=ch_p4 -arch=hpux --with-mpe -no_mpegraphics