Doh! Stupid Programming Mistakes <humor>

Andrew McNabb amcnabb at
Thu Oct 19 12:30:35 MDT 2006

On Thu, Oct 19, 2006 at 12:24:00PM -0600, Corey Edwards wrote:
> That depends on what exactly MPI is. From the code I get the impression
> that it's a library that handles parallel execution, in which case the
> whole point is to have multiple processes fork off and remain running.
> If that's the case I believe my code is correct. It could also be that
> each child is supposed to run MPI_Finalize, signalling that it has
> exited and should no longer be included in the process pool. Googling
> around for MPI seems to indicate something along those lines.

I don't know MPI very well, but I don't think that you're supposed to do
you're own forking.  My understanding was that you have an MPI framework
start up all of your processes for you.

Andrew McNabb
PGP Fingerprint: 8A17 B57C 6879 1863 DE55  8012 AB4D 6098 8826 6868
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : 

More information about the PLUG mailing list