Newsgroups: comp.programming.threads,comp.parallel.mpi
From: salo@cray.com (Eric Salo)
Subject: Re: BUG on Threads IRIX6.4??
Organization: Silicon Graphics, Inc.
Date: 22 Feb 1998 00:38:37 GMT
Message-ID: <6cns2d$9ks$1@walter.cray.com>

I must confess that I don't know enough about the
details of our thread library to answer your
question, but I suspect that your problem is
related to the fact that in our MPI 3.0 release,
the pid which calls MPI_Init() never returns to
the application; it just forks off the compute
processes and then stays in a select() loop until
the end of the job.

Assuming that I am correct, you should have better
luck with our new MPI 3.1 release, which instead
creates all of the compute processes before the
application ever reaches main().

As I just mentioned in a previous post, these bits
are available from:

	http://www.sgi.com/Products/Evaluation

as part of the 'Message Passing Toolkit 1.2' product.

--
Eric Salo      Silicon Graphics      salo@sgi.com

