Newsgroups: comp.parallel.mpi
From: torres@cc.gatech.edu (torres)
Subject: Collective calls and MIMD?
Organization: College of Computing, Georgia Tech
Date: 1 Mar 1996 00:49:19 -0500
Message-ID: <4h634v$lca@lennon.cc.gatech.edu>

 Obviously, we are just learning MPI...

 If your programming model is MIMD, how do you deal with collective
calls that use the MPI_COMM_WORLD communicator? Must all your processes
be aware of *ALL* the collective calls that use MPI_COMM_WORLD?
(This doesn't look very MIMD...). Can a process exclude itself of the
MPI_COMM_WORLD communicator?

 We are designing a MIMD application where some of the processes will  
provide services to other processes in a CLIENT/SERVER fashion. Our goal
is to implement the servers as general as possible, i.e. that they can
be combined with a variety of clients without having to know the parti-
cular collective calls of the clients. Is this possible with MPI?

 Ideas? suggestions? 

  Thanks a lot.



 



-- 
					
-Francisco Jose Torres-Rojas (torres@cc.gatech.edu)

