Jeff wrote:
MPI_THREAD_MULTIPLE support barely works in v1.8.  Why have it on by
default, especially when there's a performance penalty?

I think the "barely works" state of threading support is a stronger
argument for return to the 1.6.x behavior than PSM performance.  Who knows
what subtle bugs have become "enabled by default"?

-Paul [Sent from my phone]
On Nov 5, 2014 9:58 AM, "Jeff Squyres (jsquyres)" <jsquy...@cisco.com>
wrote:

> On Nov 5, 2014, at 12:03 PM, Joshua Ladd <jladd.m...@gmail.com> wrote:
>
> > I think this is a pretty significant change in behavior for a minor
> release, Jeff. According to the interested parties:
> >
> > "I'm reporting a performance (message rate 16%, latency 3%) regression
> when using PSM that occurred between OMPI v1.6.5 and v1.8.1.  I would guess
> it affects other networks too, but I haven't tested.  The problem stems
> from the --enable-smp-locks and --enable-opal-multi-threads options."
>
> Right, and we just fixed that problem.
>
> To be clear: the above report is from *before* we fixed the problem, not
> from *after* we fixed it.  After we fixed it, Intel confirmed that PSM
> performance went back up to v1.6 levels.
>
> It was never in the plan to bring over the
> enable-THREAD_MULTIPLE-beavhior-by-default functionality to the v1.8
> branch.  It was a mistake that it got brought over.
>
> > So, this has been in effect the entire 1.8 series and now you want to
> significantly alter the behavior.
>
> Put differently: I want to fix the performance bug.
>
> > I'm of the opinion that we should live with the mistake in the 1.8.x
> series and provide users with clear guidance on the default behavior and
> advice for disabling the threading support that is consistent across this
> series. 1.9.x is a clean slate.
>
> I disagree.
>
> MPI_THREAD_MULTIPLE support barely works in v1.8.  Why have it on by
> default, especially when there's a performance penalty?
>
> --
> Jeff Squyres
> jsquy...@cisco.com
> For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/
>
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post:
> http://www.open-mpi.org/community/lists/devel/2014/11/16212.php
>

Reply via email to