HelloCUDA

1
2
3
4
5
6
7
8
9
10
11
12
13
14
//hellocuda.cu
#include <iostream>
#include "stdio.h"

__global__ void kernel(void){
printf("hello, cvudakernel\n");

}

int main(void){
kernel<<<1,5>>>();
cudaDeviceReset();
return 0 ;
}

在命令行执行

1
2
$nvcc hellocuda.cu -o hellocuda
$./hellocuda

输出结果:

1
2
3
4
5
hello, cvudakernel
hello, cvudakernel
hello, cvudakernel
hello, cvudakernel
hello, cvudakernel