0
这是我的程序代码,该程序对图像执行直方图,然后对直方图http://codepad.org/4RMtWn1e进行前缀和扫描。问题出现在第396行,它在1024处正确输出numBins的值(直方图的bin数)。我将直方图从设备内存复制回主机内存。这以某种方式改变了numBins的值,并且下一个输出为0.这看起来很奇怪。我没有对numBins做任何特定的修改,但是它改变了这个值。我觉得如果我能弄明白这一点,我会理解为什么我的程序不工作。cudaMemcpy影响其他变量