-
May I ask what the function of parameter UCX_IB_GPU_DIRECT_RDMA is? In the UCX code, I only found the processing logic for UCX_IB_GPU_DIRECT_RDMA!=0 I have conducted some experiments and found that setting UCX_IB_GPU_DIRECT_RDMA=0 does indeed cause the network card to no longer directly manipulate GPU memory data, but instead copy it to the CPU through cuda_copy before executing the RDMA operation. May I ask where else can the ucx source code determine UCX_IB_GPU_DIRECT_RDMA=0, to decide whether to use GPU Direct RDMA? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
the default behavior is to enable GPU direct if nv_peer_memory driver is loaded, unless UCX_IB_GPU_DIRECT_RDMA is set to 0 |
Beta Was this translation helpful? Give feedback.
the default behavior is to enable GPU direct if nv_peer_memory driver is loaded, unless UCX_IB_GPU_DIRECT_RDMA is set to 0