You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are working with a provider where some apps may do better using the OB1+OFI BTL than the OFI MTL.
To help some with performance, particularly for small message injection rate (e.g. osu_mbw_mr)
this patch adds an fi_inject option to the OFI BTL send method for messages that are
less than or equal to a provider's maximum inject message size.
Its important to be able to fall back to normal fi_send as several providers return -FI_EAGAIN regularly.
This patch improves the 8-byte message performance (as measured by osu_mbw_mr) by about 30%
when using the OB1 PML and OFI BTL and the PSM2 provider.
A new MCA parameter is added to be able to disable the inject path - btl_ofi_disable_inject.
Signed-off-by: Howard Pritchard <[email protected]>
0 commit comments