教程
CUDA生态圈:CUDA是NVIDIA开发的一种并行计算平台和编程模型,可以让开发者利用GPU来加速各种计算密集型的应用,比如机器学习、科学计算、视频处理等。CUDA生态圈非常庞大和成熟,有很多优秀的软件和工具都基于CUDA开发,比如TensorFlow、PyTorch、Premiere Pro等。AMD则没有类似于CUDA的平台,只能使用OpenCL或HIP等通用的并行计算框架,但其支持度和性能都不如CUDA。
1.桌面右键,查看NVIDIA控制面板
系统信息-》组件-》NVCUDA64.DLL
2.cuda toolkit下载
下载
安装时,默认位置
3.环境变量
NVCUDASAMPLES_ROOT C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.6
NVCUDASAMPLES11_6_ROOT C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.6
4.测试
nvcc -V
set cuda 可以查看 CUDA 设置的环境变量
5.cuDNN下载
下载
2915827714@qq.com
Cw20001119
6.将三个文件夹复制到CUDA安装路径
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6
7.环境变量
(已自动添加)
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\libnvvp
(未添加)
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\include
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\lib
8.测试
cmd打开此路径C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\extras\demo_suite下,
执行.\bandwidthTest.exe和.\deviceQuery.exe
若出现了PASS,则表示deviceQuery.exe运行成功。