[Mpi3-hybridpm] Hybrid WG meeting at the Forum
Pavan Balaji
balaji at mcs.anl.gov
Tue Dec 7 20:24:16 CST 2010
On 12/07/2010 03:02 PM, Douglas Miller wrote:
> There is already precedence, isn't there? At the very least
> MPI_IS_THREAD_MAIN can be called by any thread in those modes. Also
> MPI_QUERY_THREAD? and MPI_INITIALIZED?
MPI_INITIALIZED is the only exception. Everything else requires the
right thread-level. However, helper thread functionality is a lot more
complex in that it does actual communication or more internal MPI
processing than MPI_INITIALIZED.
The complexity to benefit ratio doesn't seem to be low enough for this.
The only benefit is the difference between single-thread performance in
THREAD_MULTIPLE vs. THREAD_FUNNELED modes, which is fairly minimal.
-- Pavan
--
Pavan Balaji
http://www.mcs.anl.gov/~balaji
More information about the mpiwg-hybridpm
mailing list