0、编写helloworld.cu
#include <stdio.h>
__global__ void helloFromGPU (void)
{
printf("Hello World from GPU\n");
}
int main(void)
{
//hello from cpu
printf("Hello World from CPU\n");
helloFromGPU<<<1,10>>>();
cudaDeviceReset();
return 0;
}
1、编译helloworld.cu文件,得到文件helloworld
nvcc -o helloworld helloworld.cu
2、运行编译结果
./helloworld
得到输出
Hello World from CPU
Hello World from GPU
Hello World from GPU
Hello World from GPU
Hello World from GPU
Hello World from GPU
Hello World from GPU
Hello World from GPU
Hello World from GPU
Hello World from GPU
Hello World from GPU
.cu文件编译示意图

3159

被折叠的 条评论
为什么被折叠?



