[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