Nccl Does Not Update

Nccl Does Not Update

I am using ubuntu 16.04 I followed the instruction on nvidia website to update nccl, after running:

(base) alireza@Cube1:~$ sudo apt install libnccl2 libnccl-dev
[sudo] password for alireza: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libnccl-dev is already the newest version (2.4.8-1+cuda10.0).
libnccl2 is already the newest version (2.4.8-1+cuda10.0).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
(base) alireza@Cube1:~$ 

but when i want to check it via using locate nccl| grep "libnccl.so" | tail -n1 | sed -r 's/^.*\.so\.//' I see it still shows 1 instead of 2.4.8 version. Why is it like that?

2

1 Answer

nccl did update, but the database used by the locate command still reflects the old library file name.

You can update the locate database by running sudo updatedb. See also:

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Sophia Al-Mansoor
Author

Sophia Al-Mansoor

Sophia analyzes international trade, startup ecosystems, retail transformation, and supply chain logistics for modern digital publications.