[mpich-discuss] Compiling mpich2 for use with slurm.

Dave Goodell goodell at mcs.anl.gov
Thu Aug 27 08:51:38 CDT 2009


Hi Ashley,

Thanks for reporting this.  The docs just have a minor typo here.   
That should be "--with-pmi=slurm --with-pm=no".  I'll fix the wiki doc  
and add "none" as a synonym for "no" in the configure.in.

-Dave

On Aug 27, 2009, at 7:36 AM, Ashley Pittman wrote:

>
> Hi,
>
> I've been trying to compile an mpich2 library I can use with slurm,  
> the
> FAQ page on this seems to be incorrect.
>
> http://wiki.mcs.anl.gov/mpich2/index.php/ 
> Frequently_Asked_Questions#Q:_How_do_I_use_MPICH2_with_slurm.3F
>
> I have included the output below but basically "none" doesn't appear  
> to
> be a valid pm.
>
> I was however able to run a standard MPICH2 library with slurm by
> following the instructions on the slurm web site (simply adding - 
> lpmi to
> the application compile line).
>
> https://computing.llnl.gov/linux/slurm/mpi_guide.html#mpich2
>
> Ashley,
>
> [ashley at cloud0 mpich2-1.1.1p1]$ ./configure --with-pmi=slurm
> --with-pm=none
> Configuring MPICH2 version 1.1.1p1 with  '--with-pmi=slurm'
> '--with-pm=none'
> Running on system: Linux cloud0 2.6.21.7-2.fc8xen #1 SMP Fri Feb 15
> 12:39:36 EST 2008 i686 athlon i386 GNU/Linux
> Executing mpich2prereq
> in /mnt/home/ashley/mpich2/mpich2-1.1.1p1/src/mpid/ch3 with
> Executing mpich2prereq
> in /mnt/home/ashley/mpich2/mpich2-1.1.1p1/src/mpid/ch3/channels/ 
> nemesis
> configure: WARNING: /mnt/home/ashley/mpich2/mpich2-1.1.1p1/src/pm/none
> does not exist. PM is unknown
> configure: error: Aborting configure because an error was seen in the
> selection of process managers
> [ashley at cloud0
> mpich2-1.1.1p1]$ls /mnt/home/ashley/mpich2/mpich2-1.1.1p1/src/pm/
> Makefile.in  Makefile.sm  gforker  hydra  mpd  remshell  smpd  util
> [ashley at cloud0 mpich2-1.1.1p1]$
>
> -- 
>
> Ashley Pittman, Bath, UK.
>
> Padb - A parallel job inspection tool for cluster computing
> http://padb.pittman.org.uk
>



More information about the mpich-discuss mailing list