首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何检查NCCL的版本

如何检查NCCL的版本
EN

Stack Overflow用户
提问于 2021-04-07 19:05:51
回答 2查看 3.8K关注 0票数 4

我正在远程访问高性能计算节点。我不确定NVIDIA Collective Communications Library (NCCL)是否安装在我的目录中?有没有办法检查NCCL

EN

回答 2

Stack Overflow用户

发布于 2021-04-07 19:29:24

如果使用PyTorch,则可以尝试使用locate nccl| grep "libnccl.so" | tail -n1 | sed -r 's/^.*\.so\.//'torch.cuda.nccl.version()

选中此链接Command Cheatsheet: Checking Versions of Installed Software / Libraries / Tools for Deep Learning on Ubuntu

对于容器,有时没有可用的locate,可以用ldconfig -vldconfig -v | grep "libnccl.so" | tail -n1 | sed -r 's/^.*\.so\.//'替换它

票数 5
EN

Stack Overflow用户

发布于 2021-07-23 01:34:12

您通常可以在命令行中执行此操作:

代码语言:javascript
运行
复制
nvcc --version

您可能需要运行以下命令:

代码语言:javascript
运行
复制
sudo apt install nvidia-cuda-toolkit

也是。

正如另一个回答者所提到的,您可以这样做:

代码语言:javascript
运行
复制
torch.cuda.nccl.version()

在pytorch。将此复制粘贴到您的终端:

代码语言:javascript
运行
复制
python -c "import torch;print(torch.cuda.nccl.version())"

我相信在tensorflow中也有类似的东西。

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66984809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档