2013-08-23 16 views

回答

5

簡單的答案是否定的。

該參數是通過值傳遞的,這意味着該值必須在主機代碼中已知。因此,您應該先調用cudaMemcpy()來獲取大小,然後再調用cudaMemcpy()來執行實際副本。

如果您使用的是Thrust矢量,您可以只讀主機代碼中的元素,但這是因爲Thrust會爲您處理副本。

相關問題