Hi folks We are working on integrating the RML with libfabric so we have access to both management Ethernet and fabric transports. A first step in enabling this is to convert the RML framework to multi-select of active components. The stub functions then scan the components in priority order until one can perform the requested action (e.g., send a buffer). This will allow us to simultaneously support both OFI and other components.
While making this change, we also: * removed the qos framework - this functionality has been moved to another library that builds on top of the RML * removed the ftrm component - this was stale, and it wasn’t clear to us how it would change under the new architecture We will be adding the new OFI component in a separate PR. This just contains the change to a multi-select framework. The PR is here: https://github.com/open-mpi/ompi/pull/1457 <https://github.com/open-mpi/ompi/pull/1457> Please feel free to comment and/or make suggestions Ralph