Open MPI logo

MTT Devel Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all MTT Devel mailing list

From: Mohamad Chaarawi (mschaara_at_[hidden])
Date: 2007-10-02 22:12:34


yea im doing that, but not for the already installed libraries.. that's
the problem..

On Tue, October 2, 2007 4:06 pm, Jeff Squyres wrote:
> On Oct 2, 2007, at 9:53 PM, Mohamad Chaarawi wrote:
>
>> Yea i think those problems where when i was running from the already
>> installed mpich2.. but doesn't mpich pick up slurm from the path
>> directly?
>
> Yes, but you need to link against SLURM's libpmi specifically. In
> the template, I have stuff like this:
>
> [MPI install: MPICH2]
> mpi_get = mpich2
> save_stdout_on_success = 1
> merge_stdout_stderr = 0
> # Adjust this for your site (this is what works at Cisco). Needed to
> # launch in SLURM; adding this to LD_LIBRARY_PATH here propagates this
> # all the way through the test run phases that use this MPI install,
> # where the test executables will need to have this set.
> prepend_path = LD_LIBRARY_PATH /opt/slurm/current/lib
>
> module = MPICH2
> mpich2_compiler_name = gnu
> mpich2_compiler_version = &get_gcc_version()
> mpich2_configure_arguments = --disable-f90 CFLAGS=-O3 --enable-fast --
> with-device=ch3:nemesis
> # These are needed to launch through SLURM; adjust as appropriate.
> mpich2_additional_wrapper_ldflags = -L/opt/slurm/current/lib
> mpich2_additional_wrapper_libs = -lpmi
>
> Note these last two fields ^^. You'll need to replace the -L value
> with whatever is relevant for your cluster.
>
>
>> On Tue, October 2, 2007 1:09 pm, Jeff Squyres (jsquyres) wrote:
>>> I'm away from a computer right now so I don't have the specifics,
>>> but we
>>> saw some testbake results from UH today of mpich2 under slurm that
>>> were
>>> not run properly - it ran 16 copies of skampi instead of 1 16-node
>>> job, so
>>> the output was very skewed (and completely mis-parsed).
>>>
>>> Can you check your mpich2 compile / link settings to ensure that
>>> you're
>>> linking against the slurm pmi library properly?
>>>
>>> -jms
>>> _______________________________________________
>>> mtt-devel mailing list
>>> mtt-devel_at_[hidden]
>>> http://www.open-mpi.org/mailman/listinfo.cgi/mtt-devel
>>>
>>
>>
>> --
>> Mohamad Chaarawi
>> Instructional Assistant http://www.cs.uh.edu/~mschaara
>> Department of Computer Science University of Houston
>> 4800 Calhoun, PGH Room 526 Houston, TX 77204, USA
>>
>> _______________________________________________
>> mtt-devel mailing list
>> mtt-devel_at_[hidden]
>> http://www.open-mpi.org/mailman/listinfo.cgi/mtt-devel
>
>
> --
> Jeff Squyres
> Cisco Systems
>
> _______________________________________________
> mtt-devel mailing list
> mtt-devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/mtt-devel
>
>

-- 
Mohamad Chaarawi
Instructional Assistant		  http://www.cs.uh.edu/~mschaara
Department of Computer Science	  University of Houston
4800 Calhoun, PGH Room 526        Houston, TX 77204, USA