1.从官网下载对应的CUDA版本的cudnn压缩包,我的CUDA是10.1,因此,我下载的cudnn也是10.1
2.然后解压到你自己指定的一个文件夹中,在这儿,我指定解压在:D:\software\cuda_cudnn\cudnn_10_1这个文件夹下。由于cudnn这个压缩文件里面自带一个目录,目录名为cuda,因此,解压完后我的cudnn目录文件夹结构为:
3.将解压的cudnn 中的bin目录下的.dll文件复制到你的CUDA安装目录中的bin目录下。我的CUDA的安装目录为:D:\software\cuda_cudnn\cuda_development_az,
复制到CUDA安装目录的bin目录之后为,
4. 将解压的cudnn 中的include目录下的cudnn.h文件复制到你的CUDA安装目录中的include目录下。
复制之后为:
5.将解压的cudnn 中的lib目录下x64目录下的的cudnn.lib文件复制到你的CUDA安装目录中的lib目录下的x64文件夹下。
复制之后:
6.将CUDA安装目录中的\lib\x64目录添加到系统变量中的Path 变量中,然后确定就可以了,
7.cudnn配置是完成了。开始验证是否配置成功。
8.打开cmd,切换到D:\software\cuda_cudnn\cuda_development_az\extras\demo_suite目录中,也就是cuda安装目录下的extras目录下的demo_suite目录下,这个目录下有测试用例,看看这个目录里面有什么:
9. 直接在命令行输入:bandwidthTest.exe来执行这个程序,可以看到出现Result=PASS字样,说明测试通过。
10.紧接着输入deviceQuery.exe,回车执行这个程序,可以看到出现Result=PASS字样,说明测试通过。
11.如果8和9都测试通过的时候,说明安装成功。