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