how do I enable NVLink / peer transfers? #11485
Unanswered
recallmenot
asked this question in
Q&A
Replies: 1 comment 2 replies
-
maybe, as the author of the NVLink patch, @JohannesGaessler can chime in? |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
111163e (#2470) should have enabled peer access to use the NVLink bridge.
However, I can not get this to work at all, getting the same token/s as with just PCIe (3.0x4 link so the bridge should be doing something).
I've noticed that in ggml/src/ggml-cuda/ggml-cuda.cu, ggml_cuda_set_peer_access() is never reached as ggml_backend_buft_is_cuda_split() in ggml_cuda_compute_forward() returns 0.
The GPUs:
Of course
watch -n 1 nvidia-smi nvlink --getthroughput d
shows the links completely idle.If I run cuda-samples'
p2pBandwidthLatencyTest
, I getSo it's safe to assume my NVLink bridge works fine?
Beta Was this translation helpful? Give feedback.
All reactions