C\C++的CUDA编程
模型处理的数据比较大的时候比较耗时,是时候学习一些CUDA编程了,这里是C\C++语言下的,Python的话可以借助PyTorch。
1 环境搭建
Windows10 + VisualStudio 2022 + CUDA11.5
1.1 安装与下载
第一步,安装Visual Studio
第二步,安装对应版本的CUDA

查看安装是否成功

1.2 添加变量
1.2.1 系统变量
CUDA_SDK_PATH = D:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.5
CUDA_LIB_PATH = %CUDA_PATH%\lib\x64
CUDA_BIN_PATH = %CUDA_PATH%\bin
CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\win64
CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64

1.2.2 系统变量/Path中添加(有就不加了)
D:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5\bin
D:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5\libnvvp
1.3 Visual Studio中创建项目并进行环境配置
新建空项目

2 实例
3 参考
https://www.cnblogs.com/skyfsm/p/9673960.html
https://blog.csdn.net/weixin_44727682/article/details/126998349
https://blog.csdn.net/qq_41456316/article/details/121522097