One warning I get with I_MPI_DEBUG set to 5 is this odd one:
 MPID_nem_ofi_init(): cannot load default ofi library libfabric.so, error=libfabric.so.1: cannot open shared object file: No such file or directory
I *THINK* this is saying we don’t have the OFI library installed. Is this something to worry about or just ignore it?
Would OFI give any performance benefit on Omni-Path fabric? What little I know is that OFI helps with portability but nothing else.
The warning at I_MPI_DEBUG=5 is simply showing that in the fabric selection process, OFI was tested and failed, so it was not used. This is normal if you don't have it installed.
As for performance, with the current optimizations we have implemented, you should see similar performance between TMI and OFI. This could change in a future release.