包括疑问和一些奇怪的点!欢迎大家讨论!
1.CUDA卸载+安装
一开始是安装了一个较老版本的cuda,因为最近在学pytorch,就想着重新装一个环境。
卸载是在控制面板中做的;使用控制面板删除除了Geforce;Physx和驱动程序之外的所有程序。
1.1版本选择
这样完成之后就可以考虑装什么版本的CUDA了
打开NVIDIA的控制面板 帮助-系统信息-组件就能得到显卡最高能支持多少的驱动了
这样说明我能下载在12.3版本以下的CUDA;在官网下载了12.1.1的cuda
1.2坑坑和需要注意的点
安装过程较为顺利 需要知道的是假如当前版本比新版本高的取消掉就ok了,visiual studio integration需要在拥有VScode的环境下才能安装。
建议还是装在C盘,虽然说是都可以但是我个人失败了两次了
最后的话有选地址的阶段(忘记截图了,去网上拿了一个嘿嘿),这里三个位置不能和一开始的地方一致,最好就直接让他过了,不然很可能会导致文件夹被格式化的问题。
2.CUDNN的安装
官网下载地址:https://developer.nvidia.com/rdp/cudnn-download
没有账号需要注册账号,账号登录后,找到自己对应的CUDA版本,点击下载
2.1获取安装包
记得要选择自己合适的版本哦,上面我是12.1.1所以选择了第三个加上windows只有一个选项就结束了!获得一个安装包!
获得下面的三个文件夹,其实是对应cuda内的文件给以辅助加速的。
2.2复制粘贴安装
找到cuda安装的地址 (我利用everything搜版本即可)
分别向其中的bin、 include、lib文件添加cudnn中的文件就行(一一对应,无脑复制粘贴!)
就像这样! 然后就配置完啦!
2.3配置环境变量
搜索:查看高级系统设置 其中有环境变量
1.检查是否有cuda的变量了,应当不止但是起码有这两个
2.找到path变量 添加四个分别是include bin libnvv lib 添加上即可;
3.检验和考察:
查看cuda有没有安装好
nvcc -V
进入自己的安装目录,可以进一步检验
cd ....CUDA\NVIDIA GPU Computing Toolkit\CUDA\v12.1\extras\demo_suite
最终得到结果如图 这主要是查询显卡算力的
我们再来测试一下带宽,输入bandwidthTest 这是用来算转换速度的;测试结果如下