Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

From: Mitch Sukalski (mwsukal_at_[hidden])
Date: 2005-02-15 11:59:39


Neil,

Long time, no see! Greetings from rainy San Francisco to rainy Reading!

Open MPI is designed to be thread-safe using pthread facilities with
relatively fine grain access to critical regions. I haven't tried to mix Open
MPI with OpenMP, but from what I understand of OpenMP, I believe it should be
compatible.

As far as start-up mechanisms, Open MPI will support both daemon and
daemon-less modes, in a fairly large number of resource reservation/job
spawning environments -- rsh/ssh, SLURM, Bproc, RMS, PBS, LSF (either
currently on in the works). They are fully componentized and dynamically
loadable via the MPI Component Architecture (MCA).

Cheers,

Mitch

On Tuesday 15 February 2005 07:48, Neil Storer wrote:
> Hi,
>
> Two queries.
>
> 1) Is Open MPI thread-safe (assuming the system-supplied libraries are
> thread-safe)? In particular will it be possible to call MPI routines
> from OpenMP regions and will it be possible to use OpenMP directives
> within MPI tasks?
>
> 2) Does Open MPI use the same mechanism as LAM-MPI's "lamboot" (rsh/ssh)
> to start daemons on other nodes or is there a different mechanism
> altogether?
>
> Regards
> Neil Storer

-- 
Mitch Sukalski <mwsukal_at_[hidden]>
Scalable Computing Research and Development (8961)
Sandia National Laboratories
P.O. Box 969, Mail Stop 9158, Livermore, CA. 94551-0969
office: (925) 294-4713
cell: (925) 337-4212
fax: (925) 294-2400