Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

MPI/Beowulf vs. SM Programming/OpenMP

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

Mattson, Timothy G timothy.g.mattson at intel.com
Fri Mar 30 11:44:57 PST 2001


Rusty,

I guess my post wasn't clear enough.  

I am working with a software vendor.  They need to launch several different
programs that interact through MPI.  You can do this in PVM, you can do this
with LAM/MPI, but you can't do this with MPIch.  Or I should say, I don't
think it can be done with MPIch.  The folks at this company looked into the
matter and independently reached the same conclustion.

As I see it, with MPIch, I must have everything in a single program.  Yes,
the programs can execite readically different pathways so in most cases,
this doesn't restrict the algorithms I can work with.  There are other
engineering issues, however, that sometimes force  me to run completely
different programs that cooperate through MPI.  This is the situation the
un-named software vendor is faced with.

So that is is what I meant by my general Multiple Program Multiple Data (or
MPMD) comment.

Does this make sense?  Did I get something wrong and it is indeed the case
that MPIch can handle this situation?  I'd love to be wrong as it would make
my life simpler if I could do everything with only one version of MPI.

--Tim  

-----Original Message-----
From: Rusty Lusk [mailto:lusk at mcs.anl.gov]
Sent: Thursday, March 29, 2001 11:15 AM
To: Mattson, Timothy G
Cc: 'Chris Richard Adams'; Beowulf (E-mail)
Subject: Re: MPI/Beowulf vs. SM Programming/OpenMP 


| A general MPMD algorithm with lots of assynchronous events would be hard
to
| do with OpenMP.  (actually, it can be hard with MPIch as well, but then
you
| can go with MPI-LAM or PVM).

Hi Tim,

I am curious as to what you are referring to with regard to MPICH.  

Rusty





More information about the Beowulf mailing list