[mpich-discuss] hydra and mpich2-1.3rc1

Bryan Putnam bfp at purdue.edu
Thu Sep 23 08:45:17 CDT 2010


On Wed, 22 Sep 2010, Pavan Balaji wrote:

> Bryan,
> 
> What configure options are you using?
> 
> In mpich2-1.3 and later, you should not have any "mpiexec.hydra". The "mpiexec" is basically "mpiexec.hydra", since Hydra is the default process manager.

Pavan,

In both mpich2-1.3b1 and mpich2-1.3rc1, I'm still seeing a 
"mpiexec.hydra". In mpich2-1.3b1, hydra still seems to be working normally 
as it did for mpich2-1.2.1p1. However, for mpich2-1.3rc1, mpiexec.hydra is 
a script rather than a binary, and it doesn't work. Also in both 
mpich2-1.3b1 and mpich2-1.3rc1, the mpiexec link points to mpiexec.py, 
which is the mpiexec/MPD.

My configure options are

CC=icc
CXX=icpc
FC=ifort

MPICH2LIB_FFLAGS="-O3 -fpic"
MPICH2LIB_FCFLAGS="-O3 -fpic"
MPICH2LIB_CFLAGS="-O3 -fpic"
MPICH2LIB_CXXFLAGS="-O3 -fpic"
CFLAGS="-O3"
CXXFLAGS=$CFLAGS

module load intel64/11.1.072
export F90=""
RSHCOMMAND=/usr/bin/ssh
TVDSVRLAUNCHCMD=ssh
set +a

make distclean > make_distclean.log 2>&1

mkdir -p $MPI_INSTALL/$CVER

$MPI_SRC/configure \
 --with-device=ch3:nemesis \
 --enable-fast \
 --enable-threads \
 --enable-debuginfo \
 --enable-shared \
 --enable-sharedlibs=gcc \
 --enable-f77 \
 --enable-fc \
 --enable-cxx \
 --enable-romio \
 --with-pm=mpd:hydra \
 --without-mpe \
 --prefix=$MPI_INSTALL/$CVER \
 > configure.log 2>&1


> 
>  -- Pavan
> 
> --
> Pavan Balaji
> http://www.mcs.anl.gov/~balaji
> 
> ----- "Bryan Putnam" <bfp at purdue.edu> wrote:
> 
> > Hi All,
> > 
> > I've been unable to build hydra correctly with mpich2-1.3rc1, although
> > I 
> > had no problems with mpich2-1.3b1.
> > 
> > With mpich2-1.3rc1 I see that the "mpiexec.hydra" is no longer a
> > binary, 
> > but a script that starts out as:
> > 
> > #! /bin/sh
> > 
> > # mpiexec - temporary wrapper script for .libs/mpiexec
> > # Generated by ltmain.sh (GNU libtool) 2.2.6b
> > #
> > 
> > 
> > In addition, I'm seeing errors when attempting to use it as
> > 
> > mpiexec.hydra -np #procs ./a.out ...
> > 
> > Thanks,
> > Bryan
> > _______________________________________________
> > mpich-discuss mailing list
> > mpich-discuss at mcs.anl.gov
> > https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> 




More information about the mpich-discuss mailing list