2013-08-23 14 views

回答

5

简单的答案是否定的。

该参数是通过值传递的,这意味着该值必须在主机代码中已知。因此,您应该先调用cudaMemcpy()来获取大小,然后再调用cudaMemcpy()来执行实际副本。

如果您使用的是Thrust矢量,您可以只读主机代码中的元素,但这是因为Thrust会为您处理副本。

相关问题