We have provided an early “preview” of an upcoming change to the ORTE RML framework:
https://github.com/open-mpi/ompi/pull/1857 <https://github.com/open-mpi/ompi/pull/1857> This change introduces a new “ofi” RML component that enables ORTE to communicate across any libfabric-supported transport. The intent of this change is to allow ORTE to execute the launch cmd and modex operations over the fabric, thus reducing startup time. These operations occur during times when MPI communication cannot be taking place, and thus no impact is made on application performance. IO forwarding, however, will continue to flow over the Ethernet transport to avoid impacting MPI operations. I’ll be updating the PR over the next week as we complete the transition. This will include modifying the RML framework APIs to allow callers to direct messages to their preferred transport. We will then update all existing RML calls to the revised APIs. Any comments and/or questions should be noted on the PR, but I wanted to ensure everyone was aware of it. Ralph