I don’t think anyone is proposing a major change in behavior. We are proposing to fix a bug that crept into the 1.8 series without prior detection - i.e., that mpi-thread-multiple was enabled by default, which is definitely not the intention. I just looked at the configure code, and it does behave as expected. If you —enable-mpi-thread-multiple, we automatically also —enable-opal-multi-thread.
So I think the 1.8 series now behaves correctly. > On Nov 5, 2014, at 9:03 AM, 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." > > So, this has been in effect the entire 1.8 series and now you want to > significantly alter the behavior. 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. > > > My $0.02 > > Josh > > > On Wed, Nov 5, 2014 at 11:51 AM, Jeff Squyres (jsquyres) <jsquy...@cisco.com > <mailto:jsquy...@cisco.com>> wrote: > On Nov 5, 2014, at 11:43 AM, Mike Dubman <mi...@dev.mellanox.co.il > <mailto:mi...@dev.mellanox.co.il>> wrote: > > > sorry, > > >>>"now we use only this "--enable-mpi-thread-multiple" and it worked." > > > > I meant it worked fine before the "configure logic" changes. > > It went back to the way it was in in the v1.6 series. > > The issue is that --enable-mpi-thread-multiple carries a performance penalty > on the v1.8 branch. On master, we need to sort these kinds of issues out so > that there is no/minimal performance penalty. > > -- > Jeff Squyres > jsquy...@cisco.com <mailto:jsquy...@cisco.com> > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/ > <http://www.cisco.com/web/about/doing_business/legal/cri/> > > _______________________________________________ > devel mailing list > de...@open-mpi.org <mailto:de...@open-mpi.org> > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > <http://www.open-mpi.org/mailman/listinfo.cgi/devel> > Link to this post: > http://www.open-mpi.org/community/lists/devel/2014/11/16208.php > <http://www.open-mpi.org/community/lists/devel/2014/11/16208.php> > > _______________________________________________ > 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/16210.php