将先前使用cudaMalloc分配的设备向量归零的最佳(有效)方法是什么?
启动一个线程在GPU中执行吗?
答案 0 :(得分:5)
cudaError_t cudaMemset ( void* devPtr, int value, size_t count )
将设备内存初始化或设置为值。使用常量字节值值填充devPtr指向的内存区域的第一个计数字节。
请注意,除非devPtr引用固定主机内存,否则此功能与主机异步。
注意:
请注意,此函数还可能会返回先前异步启动的错误代码。
另请参阅memset同步详细信息。