6ef938de3f
more: - Remove OPAL_ENABLE_MULTI_THREADS, since it didn't really do anything correctly. Opal always has threads enabled at this point. - Remove OMPI_ENABLE_PROGRESS_THREADS, since this hasn't worked in 8 years and it has performance issues we'll never be able to overcome. Note that we have plans for re-adding async progress, using a hybrid protocol of async and sync sends. - OMPI_ENABLE_THREAD_MULTIPLE now determines whether the thread lock macros do the check or not. - Condition variables are ALWAYS polling right now, which fixes the thread live-lock currently found when THREAD_MULTIPLE is turned on. This commit was SVN r29891. |
||
---|---|---|
.. | ||
help-opal_info.txt | ||
help-opal-runtime.txt | ||
Makefile.am | ||
opal_cr.c | ||
opal_cr.h | ||
opal_finalize.c | ||
opal_info_support.c | ||
opal_info_support.h | ||
opal_init.c | ||
opal_params.c | ||
opal_params.h | ||
opal_progress.c | ||
opal_progress.h | ||
opal.h |