Nvlink error (nccl)

Hi! I was wondering whether the installation of nccl is alright if there is no Nvlink?

I came across Nvlink error while I am installing pytorch from the source. I don’t have an Nvlink. To solve the problem, I turned off the switch “NCCL”. Will it affect the use of Multi-GPU? Is there any substitution of Nvlink when installing NCCL?

NCCL does not require NV{Link,Switch} but also works with PCIe. If you don’t have it properly installed Multi-GPU performance will likely be poor.

Can you please post the error that you got during compilation?

If you are compiling from source, did you update the submodules (e.g. because you are building a specific PyTorch release)?