我正在 cuda 4.2 中制作一个程序,我遇到了这个问题......
我需要对 2 个图像执行相同的代码。所以我把代码放在一个for
循环中,我cudaMalloc
在 for 循环之前调用了一次。循环中的代码使用cudaMemcpy(..,..,..,cudaMemcpyHostToDevice)
相同的设备数组指针。所以我认为新值(来自第一张图像)将在第二个循环中替换旧值(来自第二张图像)。但是cudaMemcpy(..,..,..,cudaMemcpyHostToDevice)
失败了...
我必须使用其他功能吗?
非常感谢!