ubuntu下cuda8.0安装cudnn5.1

之前在文章https://www.jianshu.com/p/d60fe13c1cd1安装了CUDA8.0.61,
现在在cuda8.0的基础上,尝试安装cudnn5.1版本。
参考博文:
https://www.jianshu.com/p/5f13e0f36636
https://blog.csdn.net/junqing_wu/article/details/79818696
https://blog.csdn.net/autocyz/article/details/52299889
https://blog.csdn.net/qq_40806289/article/details/90643603
https://blog.csdn.net/jinyuan7708/article/details/79642924


1.下载cuDNN

在nvidia的官网https://developer.nvidia.com/rdp/cudnn-archive下载cudnn
这里可以看到
image.png
cuDNN每个版本后面都有对应的CUDA版本,CUDA8.0最新可以安装到cuDNN版本为7.1.4(
Download cuDNN v7.1.4 (May 16, 2018), for CUDA 8.0)。
但是,处于个人需要,我这里就不安装最新的版本,个人需要安装cuDNN5.1的版本;若是以后没问题,可以考虑安装到新版的cudnn。
image.png

cuDNN v5.1 Library for Linux

image.png
下载需要登陆NVIDIA账户,不挂梯子下载不了,挂梯子会下载飞快。

image.png

登录上后就可下载

image.png

下载结果一个98.3M大小的压缩包:

image.png

2. 安装

下载完cudnn5.1之后进行解压,

sudo cp cuda/include/cudnn.h /usr/local/cuda/include/    #复制头文件
sudo cp cuda/lib64/lib* /usr/local/cuda/lib64/    #复制动态链接库
sudo chmod a+r  /usr/local/cuda/include/cudnn.h  
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*

PS:感觉其中的几篇教程,删除原有动态文件+生成软衔接 不太靠谱。
至此cudnn安装完毕!其实安装cudnn的目的就是将相应文件复制到cuda下。

验证

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

验证结果如图:

图片.png

猜你喜欢

转载自blog.csdn.net/LemonShy2019/article/details/114582192