eb977de5e9
Switch to using the query/priority method for selecting MTLs. This switch was motivated by the fact that now on some platforms, its possible for multiple MTLs to be initializable, but only one MTL should be selected. In addition, there is a complication with the PSM and IFO (with PSM provider) MTLs owing to the fact that they cannot both intialize the underlying PSM context, i.e. only one call to psm_init is allowed per process. The mxm component has not been compiled as the author doesn't currently have access to a system with a recent enough mxm installed to allow for a compile. The portals4, ofi, and psm components have been checked for compilation. The ofi and psm components have been checked for runtime correctness on a intel/qlogic system with up to date PSM installed. |
||
---|---|---|
.. | ||
configure.m4 | ||
help-mtl-ofi.txt | ||
Makefile.am | ||
mtl_ofi_cancel.c | ||
mtl_ofi_component.c | ||
mtl_ofi_endpoint.c | ||
mtl_ofi_endpoint.h | ||
mtl_ofi_message.c | ||
mtl_ofi_message.h | ||
mtl_ofi_probe.c | ||
mtl_ofi_recv.c | ||
mtl_ofi_request.h | ||
mtl_ofi_send.c | ||
mtl_ofi_types.h | ||
mtl_ofi.c | ||
mtl_ofi.h | ||
post_configure.sh |