<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16809" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=247033418-25022009><FONT face=Arial
color=#0000ff size=2>Gauri,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=247033418-25022009><FONT face=Arial
color=#0000ff size=2> For
MPICH-1, the instructions at the bottom of <A
href="https://computing.llnl.gov/linux/slurm/quickstart.html">https://computing.llnl.gov/linux/slurm/quickstart.html</A> may
be sufficient (I don't know).</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=247033418-25022009><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=247033418-25022009><FONT face=Arial
color=#0000ff size=2>Rajeev</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=247033418-25022009></SPAN> </DIV><BR>
<BLOCKQUOTE dir=ltr
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> mpich-discuss-bounces@mcs.anl.gov
[mailto:mpich-discuss-bounces@mcs.anl.gov] <B>On Behalf Of </B>Gauri
Kulkarni<BR><B>Sent:</B> Wednesday, February 25, 2009 6:04 AM<BR><B>To:</B>
mpich-discuss@mcs.anl.gov<BR><B>Subject:</B> Re: [mpich-discuss] HP-XC 3000
cluster issues<BR></FONT><BR></DIV>
<DIV></DIV>Thanks, Rajeev.<BR><BR>Is it the same case with MPICH1? The reason
I need info about MPICH1 with SLURM is because we have a software (FastDL)
which has been compiled with MPICH1. We have asked the vendor to give us the
software recompiled with MPICH2, but honestly, we do not know any particular
advantage using MPICH2 over MPICH1 (apart from the fact that MPICH1 isn't
maintained anymore).<BR><BR>On a sidenote, how do I reply to the thread? I
only get the daily digest in
mail.<BR><BR>-Gauri.<BR>----------<BR><BR><BR><BR>-------------<BR><BR>Message:
4<BR>Date: Mon, 23 Feb 2009 23:38:06 -0600<BR>From: "Rajeev Thakur" <<A
href="mailto:thakur@mcs.anl.gov">thakur@mcs.anl.gov</A>><BR>Subject: Re:
[mpich-discuss] HP-XC 3000 cluster issues<BR>To: <<A
href="mailto:mpich-discuss@mcs.anl.gov">mpich-discuss@mcs.anl.gov</A>><BR>Message-ID:
<
<DIV class="ArwC7c ckChnd"
id=:x4>72376B2D10EC43F9A0A433C960F951B6@thakurlaptop><BR>Content-Type:
text/plain; charset="us-ascii"<BR><BR>To run MPICH2 with SLURM, configure with
the options "--with-pmi=slurm<BR>--with-pm=no" as described in the MPICH2
README file. Also see the<BR>instructions on how to run MPICH2 with SLURM
at<BR><A href="https://computing.llnl.gov/linux/slurm/quickstart.html"
target=_blank>https://computing.llnl.gov/linux/slurm/quickstart.html</A>
.<BR><BR>Rajeev<BR><BR><BR><BR> _____<BR><BR>From: <A
href="mailto:mpich-discuss-bounces@mcs.anl.gov">mpich-discuss-bounces@mcs.anl.gov</A><BR>[mailto:<A
href="mailto:mpich-discuss-bounces@mcs.anl.gov">mpich-discuss-bounces@mcs.anl.gov</A>]
On Behalf Of Gauri Kulkarni<BR>Sent: Monday, February 23, 2009 11:19 PM<BR>To:
<A
href="mailto:mpich-discuss@mcs.anl.gov">mpich-discuss@mcs.anl.gov</A><BR>Subject:
[mpich-discuss] HP-XC 3000 cluster issues<BR><BR><BR>Hi,<BR><BR>I am a newbie
to the MPI in general. Currently in our institute, we have a<BR>cluster of
16nodes-8processors. It is an HP-XC 3000 cluster which basically<BR>means,
it's quite proprietary. It has its own MPI implementation - HP-MPI -<BR>in
which, the parallelization is managed by SLURM (Simple Linux Utility
for<BR>Resource Management). There is also a batch job scheduler - LSF
(Load<BR>Sharing Facility) which works in tandem with SLURM to parallelize the
batch<BR>jobs. We have installed both MPICH and MPICH2 and are testing it, but
we are<BR>running into compatibility issues. For a simple helloworld.c
program:<BR>1. For HPMPI: Compiled with mpicc of this implemetation and
executed with<BR>its mpirun: mpirun -np 4 helloworld works correctly. For
batch scheduling,<BR>we need to isse "bsub -n4 [other options] mpirun -srun
helloworld" and it<BR>runs fine too. "srun" is SLURM utility that parallelizes
the jobs.<BR>2. For MPICH and mPICH2: Again, compiled with mpicc of these
respective<BR>implemetations and executed with their own mpirun:<BR>
i) mpirun -np 4 helloword : Works.<BR> ii) mpirun -np 15
helloworld: The parallelization is limited to just a<BR>single node - that is
8 processes run first on 8 processors of a single node<BR>and then remaining
ones.<BR> iii) bsub -n4 [options] mpirun -srun hellowrold: Job
terminated. srun<BR>option not recognized.<BR> iv) bsub [options] mpirun
-np 4 helloworld: Works<BR> V) bsub [options] mpirun -np 15 helloworld:
(Same as iii)<BR><BR>Anybody aware of HP cluster issues with MPICH? Am I
misinterpreting? Any<BR>help is
appreciated.<BR><BR>Gauri.<BR>---------</DIV></BLOCKQUOTE></BODY></HTML>