参考
https://blog.csdn.net/qq_41475067/article/details/123086190
https://blog.csdn.net/Jialins_blog/article/details/126674488

目录

  • 1. 查看cuda安装目录
  • 2. 查看cuda版本
  • 3. 下载NCCL
  • 4. 安装nccl

1. 查看cuda安装目录

whereis cuda# cuda: /usr/lib/cuda /usr/include/cuda.h /usr/local/cuda

2. 查看cuda版本

cat /usr/local/cuda/version.txt# CUDA Version 11.0.207

注意:网上还有一种利用nvidia-smi查看cuda版本号,但是这个命令显示的是nvidia显卡最高支持的cuda版本,因此用这个命令查询到的并不是运行时的cuda版本号。

3. 下载NCCL

下载地址:https://developer.nvidia.com/nccl/nccl-legacy-downloads


指定版本为:不确定系统,本地安装

下载目录为:/usr/local

#进入到下载目录
cd /usr/local#解压下载的nccl压缩包
sudo tar -xvf nccl_2.15.1-1+cuda11.0_x86_64.txz

4. 安装nccl

1. 查看解压后的nccl文件夹的内容

# 查看解压后的nccl文件夹的内容
ls /usr/local/nccl_2.15.1-1+cuda11.0_x86_64


2. 将 nccl 目录下的 include 和 lib 文件夹下的文件复制到cuda目录下

sudo cp -r include/* /usr/local/cuda-11.0/include
sudo cp -r lib/* /usr/local/cuda-11.0/lib64

3. 建立软连接

cd /usr/local/cuda-11.0/lib64
ls libnccl*# 删除原有文件
sudo rm libnccl.so libnccl.so.2# 创建软连接
sudo ln -s libnccl.so.2.15.1 libnccl.so.2
sudo ln -s libnccl.so.2 libnccl.so# 查看软链接是否创建成功
ls


将库路径添加到LD_LIBRARY_PATH 环境变量或将其注册到`/etc/ld.so.conf

$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/nccl_2.15.1-1+cuda11.0_x86_64/lib

下载及安装NCCL教程相关推荐

  1. windows怎么下载安装python-windows下numpy下载与安装图文教程

    Numpy介绍 NumPy系统是Python的一种开源的数值计算扩展.这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构 ...

  2. mysql如何下载msi_2、Windows下MySQL数据库下载与安装详细教程 MSI方式

    做者:叁念mysql 写在前言:本文篇幅比较长,可是整体分为三大部分:下载部分.安装部分.环境配置与测试部分 :读者能够自行选择阅读web 1.下载部分 MySQL数据库下载与安装详细教程sql 1. ...

  3. VMware虚拟机下载及安装 (新手教程)

    VMware虚拟机下载及安装 (新手教程) 文章目录 VMware虚拟机下载及安装 (新手教程) 1.VM官网下载方法 2.安装教程 1.VM官网下载方法 VM官网地址 https://www.vmw ...

  4. Tool:Visio2016/Visio2019专业版64位中文下载、安装(图文教程)之详细攻略

    Tool:Visio2016/Visio2019专业版64位中文下载.安装(图文教程)之详细攻略 目录 Visio2019专业版64位中文下载.安装 1.下载文件 2.软件安装 2.1.Visio20 ...

  5. SQL Server 2012 下载和安装详细教程(转载)

    SQL Server 2012 下载和安装详细教程 1.软件下载 2.软件安装 3.软件验证 1.软件下载 (1)官网地址 https://www.microsoft.com/zh-cn/sql-se ...

  6. mysql压缩包5.7.20安装_Mysql 5.7.20压缩版下载和安装简易教程

    //www.jb51.net/softs/451120.html 1.进入官网下载,显示的应该是最新版本,选择第二个(mysql5.7.20-winx64.zip) 2.下载完成后,直接解压到自定义目 ...

  7. Mac 软件 CleanMyMac X 免费下载及安装使用教程

    Mac 软件 CleanMyMac X 免费下载及安装使用教程 简介 cleanMyMac 是 Mac 上的一款系统清理软件,一直以来凭借着漂亮的外表与强大的内在独霸 Mac 清理领域,功能强大,界面 ...

  8. 2022 系列Aerial3航拍屏保下载及安装使用教程

    2022 系列Aerial3航拍屏保最新上架了,包含:Monterey AIr蒙特雷航拍(14条),Southwest AIr美国西南航拍(38条),Empire AIr:纽约航拍(50条)地点包括曼 ...

  9. 【jdk1.8的下载与安装详细教程】

    jdk1.8的下载与安装详细教程 一.下载 官网下载地址:https://links.jianshu.com/go?to=https%3A%2F%2Fwww.oracle.com%2Ftechnetw ...

最新文章

  1. Spring @Configuration注解及配置方法
  2. C# Win32 API 应用
  3. 你这辈子可能都不需要看《计算机程序设计艺术》了!
  4. 【转摘】Word中查找与替换的妙用
  5. mysql中一个表怎么查询多以上的信息,MySQL怎么样实现多个表的或查询?
  6. 1.2.5 计算机系统的多级层次结构(硬联逻辑级、微程序级、传统机器级、操作系统级、汇编语言级、高级语言级、应用语言级)
  7. memcached 使用 java_java中Memcached的使用(包括与Spring整合)
  8. ElasticSearch-JDBC驱动 像使用SQL一样使用ElasticSearch查询语句
  9. http转socks软件SOCKS2HTTP的使用
  10. 软件推荐--Files2Folder
  11. 教你一招:解决Win 10安装软件时提示:文件系统错误 (-1073740940)
  12. 基于UML的公开招聘教师管理系统建模的研究和设计
  13. mysql dump 1449_关于mysqldump的ERROR 1449 问题 | 学步园
  14. 微信网页授权获取用户昵称中文乱码
  15. JavaScript实现动态添加的元素添加点击事件
  16. 数据库索引的作用?什么时候用索引?优缺点?
  17. 《解析深度学习》部分笔记
  18. 2019年国考行测错题集(省级)
  19. 1.4总线:并行总线、串行总线、单工、半双工、全双工、总线宽度、总线带宽、总线的分类、数据总线、地址总线、控制总线
  20. ImageColorizer:在线黑白照片免费上色

热门文章

  1. linux免安装mysql_linux上免安装版MySQL5.7.18的教程详解
  2. “小米汽车”商标被纺织品公司抢注
  3. Verilog 实现千兆网UDP协议 基于88E1111--数据发送
  4. Stimulsoft Reports如何进行数据连接
  5. Using Vanishing Points for Camera Calibration
  6. RocketMQ初识
  7. Allegro PCB的5种形状Symbol类型
  8. 计算机控制技术俞光昀练习答案,计算机控制技术 复习重点 ( 俞光昀)
  9. uboot 1.1.6 移植8900网卡+tftp
  10. 618运动装备推荐、这几款产品都是运动必备