Which provider should I use for ConnectX-7? #11313
-
|
Hi, I'm porting over my application from EFA to CX-7. The application:
I quickly scanned the docs and discussions, looks like there are multiple providers that CX-7 can use:
I wonder which one is more recommended? Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
|
This comes little bit late. But if you are still looking for feedback, I would recommend "verbs;ofi_rxm". "verbs;ofi_rxd" uses UD QPs underneath and doesn't use native RDMA write operations. So is the write support in "psm3". These two are not recommended for the applications using WRITE_IMM ops. "ucx" is also a viable choice but has less feature. Also it requires the FI_MR_RAW mode so the application needs to handle that accordingly. |
Beta Was this translation helpful? Give feedback.
This comes little bit late. But if you are still looking for feedback, I would recommend "verbs;ofi_rxm".
"verbs;ofi_rxd" uses UD QPs underneath and doesn't use native RDMA write operations. So is the write support in "psm3". These two are not recommended for the applications using WRITE_IMM ops.
"ucx" is also a viable choice but has less feature. Also it requires the FI_MR_RAW mode so the application needs to handle that accordingly.