前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ubuntu16.04下cuDNN 的安装

Ubuntu16.04下cuDNN 的安装

作者头像
foochane
发布2019-05-23 15:04:57
2.7K0
发布2019-05-23 15:04:57
举报
文章被收录于专栏:foochanefoochane

1.下载cudnn-8.0-linux-x64-v6.0

地址:https://developer.nvidia.com/compute/machine-learning/cudnn/secure/v6/prod/8.0_20170307/cudnn-8.0-linux-x64-v6.0-tgz

2.将下载的源文件放在/usr/local/目录下

代码语言:javascript
复制
$ sudo cp cudnn-8.0-linux-x64-v6.0.tgz /usr/local
$ cd /usr/local

3.解压

代码语言:javascript
复制
$ sudo tar -xvzf cudnn-8.0-linux-x64-v6.0.tgz

4.修改文件权限

代码语言:javascript
复制
$ sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

5.安装 3 个库文件

下载 runtime library,developer library,cuDNN Library

代码语言:javascript
复制
$ sudo dpkg -i libcudnn6_6.0.21-1+cuda8.0_amd64.deb
$ sudo dpkg -i libcudnn6-dev_6.0.21-1+cuda8.0_amd64.deb
$ sudo dpkg -i libcudnn6-doc_6.0.21-1+cuda8.0_amd64.deb

6.测试 cuDNN

6.1复制 cuDNN sample 到一个目录下,这里复制到 HOME 下

代码语言:javascript
复制
$ cp -r /usr/src/cudnn_samples_v6 /$HOME

6.2进入 HOME 目录

代码语言:javascript
复制
$ cd $HOME/cudnn_samples_v6/mnistCUDNN/

6.3 编译 mnistCUDNN sample

代码语言:javascript
复制
$ make clean && make –j8

6.4 运行 mnistCUDNN sample

代码语言:javascript
复制
$ ./mnistCUDNN

如果出现 Test passed!表明 cuDNN 已成功安装

代码语言:javascript
复制
./mnistCUDNN 
cudnnGetVersion() : 6021 , CUDNN_VERSION from cudnn.h : 6021 (6.0.21)
Host compiler version : GCC 5.4.0
There are 1 CUDA capable devices on your machine :
device 0 : sms  2  Capabilities 2.1, SmClock 950.0 Mhz, MemSize (Mb) 1985, MemClock 900.0 Mhz, Ecc=0, boardGroupID=0
Using device 0

Testing single precision
CUDNN failure
Error: CUDNN_STATUS_ARCH_MISMATCH
mnistCUDNN.cpp:394
Aborting...

查看Compute Capability,官方的cudnn加速是不支持3.0以下的版本的(http://blog.csdn.net/songyu0120/article/details/43233907)

https://developer.nvidia.com/cuda-gpus

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.01.03 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.下载cudnn-8.0-linux-x64-v6.0
  • 2.将下载的源文件放在/usr/local/目录下
  • 3.解压
  • 4.修改文件权限
  • 5.安装 3 个库文件
  • 6.测试 cuDNN
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档