Steve,
Some of these interferences are due to the design choices in Open MPI, but
others are due to the constraints imposed by MPI. As an example, MPI
requires FIFO ordering on message delivery on each communication channel
(communicator/peer). If you inject messages from multiple threads for the
Hi All,
I am trying to use the MPI_THREAD_MULTIPLE support for OpenMPI 2.0. I
know the documentation states that multi threaded support for OpenMPI is
only lightly tested and likely will result in poor performance. I have
noticed that when I have many threads for a particular process that are