Unfortunately, MPI_THREAD_MULTIPLE has never received a lot of
testing in any version of OMPI (including v1.1). Various members
tested the bozo cases (e.g., ensure we don't double lock, etc.), and
periodically tested/debugged simple multi-threaded apps, but not much
more than that.
As such, it's probably pretty lucky that v1.1 works with
THREAD_MULTIPLE. Indeed, v1.2 has changed quite a bit since v1.2,
and only the same level of THREAD_MULTIPLE testing has occurred (so
far) -- checking for the bozo cases.
We do expect to improve this over the next several months; as Tim
mentioned, for the v1.3 timeframe.
On Mar 6, 2007, at 9:06 AM, Bert Wesarg wrote:
Hi,
this is realy sad, version 1.1.2 works quite good with threads
(multiple
threads which starts mpi requests), only 1 of 10 (or even less)
kills with
a SIGSEGV. And this this simple test program works even longer.
Bert
Tim Mattox wrote:
Hi Bert Wesarg,
Thank you for your quick testing of 1.2rc1. 1.2 is expected to
fail when
using MPI_THREAD_MULTIPLE. I suspect that a working and tested
MPI_THREAD_MULTIPLE will be one of our goals for 1.3.
On 3/6/07, Bert Wesarg <wes...@informatik.uni-halle.de> wrote:
Hello,
I followed the call to test the rc1, but a simple test programm
hangs, but
non deterministic. all but one orted have quit. but no cpu eating
from
orted or mpirun.
The test system is a xeon cluster with myrinet interconnect.
the outouts are splited into two mails (100kb limit)
Bert Wesarg
_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel
_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel
--
Jeff Squyres
Server Virtualization Business Unit
Cisco Systems