The idea would be to hardwire support for MPI_THREAD_MULTIPLE to be off, just as we have done for progress threads. Threads might still be used for other purposes -- e.g., ORTE, openib async thread, etc.

Ralph Castain wrote:

Can't speak to the MPI layer, but you definitely cannot hardwire thread support to 
"off" for ORTE.
We wanted to clean up MPI_THREAD_MULTIPLE support in the trunk and port these 
changes back to 1.5.x, but it's unclear to me what our expectations should be 
about any MPI_THREAD_MULTIPLE test succeeding.  How do we assess (test) our 
changes?  Or, should we just hardwire thread support to be off, as we have done 
with progress threads?

Reply via email to