运行时函数的原型:
- cudaError_t cudaMalloc (void **devPtr, size_t size );
主要是第一个参数。为什么是两个星星呢?用个例子来说明下。
- float *device_data=NULL;
- size_t size = 1024*sizeof(float);
- cudaMalloc((void**)&device_data, size);
主要是第一个参数。为什么是两个星星呢?用个例子来说明下。
2694
9797
4540
1万+
800
1372