CUDA及cudnn安装(NVIDIA-smi,cuda版本、cudnn版本)(三)

小白装Ubuntu20.04-系列记录(三)

CUDA安装

首先,Ctrl+Alt+T打开Linux命令行,输入nvidia-smi命令查询driver version及支持的CUDA版本

我要下载的cuda版本只要低于查询到的版本11.2即可,原因可参见该文章:【CUDA】nvcc和nvidia-smi显示的版本不一致?

我没有旧版本的卸载,从cuda的下载和安装着手。一般选择runfile(local)版本下载,忘记在哪里看到的了,尽量不用其他版本。

cuda的下载官方地址:https://developer.nvidia.com/cuda-toolkit-archive

我下载的是cuda_11.1.1_455.32.00_linux.run版本,需要的驱动版本高于455.32.00即可。

安装CUDA可以参考以下链接:

linux卸载旧版CUDA跟安装的驱动并安装新版CUDA跟cudnn安装

CUDA8.0安装成功后的环境配置问题            (注意软连接的配置问题)

CUDA安装教程

Ubuntu下安装CUDA10.0遇到的问题(一定要注意自己版本)

(解决make测试的报错,安装g++,gcc等软件包,我记得报错出现nvcc fatal: Failed to detect host compiler properties等字样)

$sudo apt-get install build-essential

参考:Ubuntu的build-essential有什么作用


cudnn安装

下载和确定cudnn版本的网址:https://developer.nvidia.com/cudnn

下载和查看需要登录,注册个邮箱即可。界面如下:

下载的安装包为:cudnn-11.2-linux-x64-v8.1.0.77.tgz,上图中第三个

安装步骤参考:linux卸载旧版CUDA跟安装的驱动并安装新版CUDA跟cudnn安装

首先,更改cudnn文件名称,以方便解压。其他版本的文件名需根据实际情况做相应修改。

$ cp cudnn-10.0-linux-x64-v7.4.2.24.solitairetheme8  cudnn-10.0-linux-x64-v7.4.2.24.tgz
$ tar zxvf cudnn-10.0-linux-x64-v7.4.2.24.tgz
$ sudo cp  cuda/include/cudnn.h /usr/local/cuda/include
$ sudo cp  cuda/lib64/libcudnn* /usr/local/cuda/lib64

**注意:**如果没有创建软链接的话复制到安装位置下
接下来就是修改文件访问权限:

$ sudo chmod  a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*


NVIDIA-smi的cuda版本与从官网下载的cuda版本的区别

在安装的过程中,我也一直很迷惑,究竟nvidia-smi和nvcc -V命令得到的CUDA版本之间有什么关联和区别呢?

进行了一番搜索,详见文章:

【CUDA】nvcc和nvidia-smi显示的版本不一致?

 

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值