Re: Dynamic Process comment: using MPI_Init() without mpirun

Eric Salo (salo@mrjones.engr.sgi.com)
Mon, 29 Apr 1996 15:34:24 -0700

> With such a function we could dispense with mpirun and friends
> altogether, and any application could just use this function to
> "become" the first process, and then spawn all the rest of the
> processes.

But what if your execution model is to start all of your processes at once, and
you are in fact not even allowed to spawn new ones? (I'm thinking of some of
the MPPs.) It's not clear that all architectures will be able to support the
dynamic process chapter. At the moment, these machines are capable of
supporting the semantics of MPI_Init() as it currently stands. This would break
that, I think.

Would some of the MPP vendors care to comment?

-- 
Eric Salo         Silicon Graphics Inc.             "Do you know what the
(415)933-2998     2011 N. Shoreline Blvd, 7L-802     last Xon said, just
salo@sgi.com      Mountain View, CA   94043-1389     before he died?"