Re: [OMPI devel] Reachable framework integration

2020-01-02 Thread Barrett, Brian via devel
Ralph - Are you looking for the "best" single connection between two hosts, or the best set of pairings, or even "just any pairing that works"? The TCP BTL code is complicated because it's looking for the best overall set of pairings, to maximize the number (and quality) of links between the t

Re: [OMPI devel] Reachable framework integration

2020-01-02 Thread Barrett, Brian via devel
George, this is a great reminder to please review that code. William's being way too polite, and we know this helps with some of our problems :). Brian From: devel on behalf of George Bosilca via devel Reply-To: Open MPI Developers Date: Thursday, January 2, 2020 at 9:48 AM To: Open MPI Dev

Re: [OMPI devel] Reachable framework integration

2020-01-02 Thread Ralph Castain via devel
Hmmm...pretty complex code in there. Looks like it has to be "replicated" for reuse as functions are passing in btl_tcp specific structs. Is it worth developing an abstracted version of such functions as  mca_btl_tcp_proc_create_interface_graph and  mca_btl_tcp_proc_store_matched_interfaces? O

Re: [OMPI devel] Reachable framework integration

2020-01-02 Thread George Bosilca via devel
Ralph, I think the first use is still pending reviews (more precisely my review) at https://github.com/open-mpi/ompi/pull/7134. George. On Wed, Jan 1, 2020 at 9:53 PM Ralph Castain via devel < devel@lists.open-mpi.org> wrote: > Hey folks > > I can't find where the opal/reachable framework is