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