1
我想從主機設置一個符號指針到符號地址。類似於:將符號地址複製到符號
__device__ float * symbolPtr; // address of symbol[3]
__device__ float symbol[5];
cudaGetSymbolAddress(&symbolPtr, symbol[3]);
我只使用它來獲取主機的設備地址。但是沒有提到它不能設置符號變量。
這裏是另一種方法:
cudaMemcpytoSymbol(&symbolPtr, &symbol[3], sizeof(void*), 0, cudaMemcpyDeviceToDevice);
我懷疑任何一項都將正常工作。有沒有更簡單的方法來做到這一點?
感謝工作了這一點。我一直在遇到原帖的指針問題。 – Doug 2013-02-20 15:37:44