目录
可以参考教程:保姆级的CUDA的下载安装使用,详细的环境变量配置,不仅仅让你能够安装,还会教你弄懂为什么要这样安装 - 知乎
装完环境,第一个Helloword工程可参考下面部分。
从头开始,CUDA工程结构讲的比较详细:
GPU编程自学1 —— 引言_shuzfan的博客-CSDN博客
CUDA从入门到精通教程:
【CUDA开发】CUDA从入门到精通_Zhang_P_Y的博客-CSDN博客_cuda开发
下面是更详细第一个工程创建步骤:
1、打开visual studio,新建项目,选择cuda
自动创建的“kernel.cu”文件,是一个经典的 矢量相加 的GPU程序,我们不需要,因此将main函数中代码注释。然后加入自己的代码:
#include <iostream>
__global__ void mkernel(void){}
int main()
{
mkernel <<<1,1>>>();
std::cout<<"Hello, World!"<<std::endl;
system("pause");
return 0;
}
然后运行,即可得到结果
具体结构解析,可以看上面《GPU编程自学》系列。