> We just learned about MXM, and given most our cards are Mellonox ConnectX cards (though not all, have have islands of previous to ConnectX and Qlogic supported in the same OpenMPI environment),
> Will MXM correctly fail though to PSM if on qlogic gear and fail though to OpenIB if on previous to connectX cards?
Do you want to run MXM and PSM in the same MPI session ? You can't do it. MXM and PSM use different network protocols.
If you want to use MXM in your MPI job, all nodes should be configured to use MXM.
On the other hand, OpenIB btl should support mixed environments out of the box.