Another topic for today (probably a quick one): Remove --disable-mpi-profile option https://github.com/open-mpi/ompi/pull/845
> On Oct 12, 2015, at 11:55 AM, Ralph Castain <r...@open-mpi.org> wrote: > > FWIW: I’ve started getting some of these queries myself - it is indeed > confusing. To make things worse, uGNI and shared memory will also be in > libfabric as well, so we’ll basically have every network available three (or > more!) different ways > > >> On Oct 12, 2015, at 8:47 AM, Jeff Squyres (jsquyres) <jsquy...@cisco.com> >> wrote: >> >> Rolf: can you add this to the agenda? >> >> We're now adding multiple ways to get to the same underlying network >> transport, and it's getting confusing for users (I've fielded several >> off-list questions from users about this issue). >> >> - MXM: can be accessed via Yalla, the MXM MTL, (soon) UCX, and (soon) >> libfabric >> - PSM: can be accessed via the PSM MTL and libfabric >> - verbs: can be accessed via the openib BTL and libfabric >> - PSM2: ditto >> - uGNI: can be accessed via the uGNI BTL, portals(4?), and (soon) UCX >> - shared memory: can be accessed via sm, vader, and (soon) UCX >> >> But you can also look at this from a different perspective: >> >> - IB: can be used via Yalla, MXM MTL, UCX, libfabric (multiple ways) >> - RoCE: can be used via ^^some (or all? I'm not sure) of these >> - Cray: can be used via the uGNI BTL, portals(4?), and (soon) UCX >> >> ...what's a user supposed to use? >> >> And more specifically, how can a user enable or disable a specific type of >> network? Or API? >> >> A recent (off list) example I had was a user who was frustrated trying to >> figure out how to disable all forms of MXM (note: this is a larger issue >> than just MXM). >> >> Bottom line: underlying networks can be accessed through multiple >> upper-layer APIs, and it creates both a mapping problem for the MPI >> implementation, and a usability issue for users trying to be specific about >> which network(s) they want the MPI implementation to use. >> >> I don't have a solution (or even a proposal) here. This is something we >> need to think / talk about. >> >> -- >> 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/2015/10/18154.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/2015/10/18155.php -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/