Re: [OMPI devel] opal_progress() and finalize

2015-10-06 Thread Nysal Jan K A
Thanks for the reply Ralph. Best wishes for your surgery and recuperation. Regards --Nysal On Wed, Oct 7, 2015 at 12:08 AM, Ralph Castain wrote: > You hit upon a problem that Jeff and I were talking about yesterday. Both > master and 2.x need to be fixed. The problem is a little more subtle as

Re: [OMPI devel] opal_progress() and finalize

2015-10-06 Thread Ralph Castain
You hit upon a problem that Jeff and I were talking about yesterday. Both master and 2.x need to be fixed. The problem is a little more subtle as direct launch under non-PMIx systems doesn’t have access to a non-blocking fence, and thus there is no way to call progress while waiting for the barr

[OMPI devel] opal_progress() and finalize

2015-10-06 Thread Nysal Jan K A
In v1.8 there is a RTE barrier in finalize. OMPI_LAZY_WAIT_FOR_COMPLETION waits for the barrier to complete. Internally opal_progress() is invoked. In the master branch we call PMIX fence instead. PMIX_WAIT_FOR_COMPLETION seems to only call usleep. How will ompi progress outstanding operations ? R