Yes, I was interested in the example such as:

http://www-unix.mcs.anl.gov/mpi/mpi-standard/mpi-report-2.0/node98.htm#Node98

The way I see it, there are litteraly two programs, a Manager program and a 
Worker program which is started by the manager (the example doesn't show if 
multiple workers are started by repeated calls to the spawn command). I 
unsderstand that MPI_COMM_WORLD is somewhat static but I am unclear as to how 
to communicate with future-spawned process... Is there an MPI_COMM_UNIVERSE 
that we can drop in place of the MPI_COMM_WORLD? It's also not clear who 
would be part of MPI_COMM_PARENT other than the process that spawned the 
worker.

Well, I know I have some reading to perform on the whole dynamic/spawning 
process, my query was really to know if OpenMPI was up and ready in that 
field of MPI2.

Thanks,

Eric


Le vendredi 7 juillet 2006 14:09, Edgar Gabriel a écrit :
> Eric Thibodeau wrote:
> > Hello all,
> > 
> > Before I embark on a train that will run out of tracks, I wanted to
> > get a WFF concerning the spwaning mechanisme in OpenMPI. The intent
> > is that I would program a "simple" parallel application that would
> > demonstrate the ability of recent MPI implementations (OpenMPI) to
> > dynamically ADD or remove processes from the parallel task pool. Of
> > course, any documentation concerning these new features would also be
> > greatly appreciated ;)
> 
> Open MPI supports spawning new processes as defined in the MPI-2 
> specification, see e.g.
> 
> http://www-unix.mcs.anl.gov/mpi/mpi-standard/mpi-report-2.0/mpi2-report.htm
> 
> However, please note, that this does not modify MPI_COMM_WORLD. 
> MPI_COMM_WORLD is a static communicator which can not be changed, even 
> in Open MPI...
> 
> Thanks
> Edgar
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users
> 

-- 
Eric Thibodeau
Neural Bucket Solutions Inc.
T. (514) 736-1436
C. (514) 710-0517

Reply via email to