【软件安装】24-03-05:CUDA与cuDNN的安装与下载

CUDA提供通用并行计算平台和编程模型,CUDNN是针对深度学习应用进行优化后的GPU加速库。

安装CUDA

查看显卡型号和驱动版本(Driver Version)

打开cmd,输入nvidia-smi
image

主要是确认CUDA Version的版本,这里是12.4,意味着我可以安装12.4及以下任何版本的CUDA

下载CUDA

CUDA Toolkit Archive

image

注意版本号,由于咱是12.4,这里随便挑一个下都行。
选择配置:Windows系统 -> x86_64 -> Win10 -> exe(local)
如果你是其他配置,自行修改即可

image

启动!

image

随便选个地址解压,注意,后续会把你这个解压的文件夹一块帮你自动清理的!(比如我们这里的temp文件夹)

image

解压完毕后,啥也不用干,自动弹窗:

image

同意并继续:

image

选高级,然后下一步:

image

只要第一个的CUDA,并且反勾Visual Studio Integration这个选项,然后下一步(理由:image

image

修改你的安装地址,下一步,等安装就行力!(这个才算是真正的安装,不要选之前的temp文件夹,安装完毕后之前的temp文件夹会被删除)

image
image
image

验证CUDA安装结果

打开cmd输入:nvcc -V,出现类似下面内容即可:
image

cuDNN安装

网上教程说需要登陆才能下载(实际操作的时候我登不上显示403),但是我从官网进去cuDNN的时候,下载不用登陆了(但是只有cuda11.8和cuda12.3两个版本的cuDNN)

网上版本

cudnn下载

image

找到你的cuda版本,点进去,下载for windows(Zip)的就行:

image

解压后只有三个文件夹和一个文件:

image

把三个文件夹替换到CUDA的安装目录里面就行

我摸索的版本

cudnn下载

image

点击红框的Download cuDNN Library

image

老规矩,选平台,x86_64,win10,exe(local),Download就行。

image

启动!

image

这里我又重新建立了一个temp文件夹,点OK就行,完成后一样会自动弹窗,同时安装完毕后这个temp文件夹也会被一起清理掉:

image

同意并继续:

image

高级,下一步:

image

说明:
cuDNN for CUDA cuda12.3:你如果安装的是12.X的cuda,就要这个
cuDNN for CUDA cuda11.8:如果你装的是11.x的cuda,就这个
cuDNN Samples:模板参考,可选
由于我的是cuda12.3的,我就只要第一个就行

image

挑个位置安装,放同一文件夹下就行,完成后直接去到目标文件夹(如果你没选samples,那么就只有三个文件夹和一个文件,如下)

image

接着把三个文件丢到你安装CUDA的文件夹内,如果要你替换,替换就行:
image

cuDNN测试

在CUDA的安装文件夹中(也就是我们刚刚丢cuDNN文件到CUDA文件夹那儿),点开extras,再点开demo_suite,然后在这个文件夹内打开powershell或终端,输入:.\deviceQuery.exe。最下面出现PASS就行:
image

然后再输入:.\bandwidthTest.exe,最下面出现PASS就行:
image

后记

至此,你已经完成了CUDA和cuDNN的安装和下载

posted @ 2024-03-05 23:32  Morning枫  阅读(291)  评论(0编辑  收藏  举报