注:以下全部都是各个渠道查询得到
安装了vs2015和cuda的包以后就可以创建第一个cuda程序了
以下对这个第一个程序进行分析
//要使用 runtime API 的时候,需要 include cuda_runtime.h。
#include "cuda_runtime.h"
//查看device性能参数
#include "device_launch_parameters.h"
#include <stdio.h>
//函数声明
//这个我暂且把他叫链接cpu和gpu的一个小过道函数吧
cudaError_t addWithCuda(int *c, const int *a, const int *b, unsigned int size);
//调用gpu执行此函数
__global__ void addKernel(int *c, const int *a, const int *b)
{
int i = threadIdx.x;
c[i] = a[i] + b[i];
}
int main()
{
const int arraySize = 6;
const int a[arraySize] = { 1, 2, 3, 4, 5, 6 };
const int b[arraySize] = { <