我现在遇到这个问题,程序运行没有问题,除了几个警告之外,刚开始结果正确,但是第二天电脑重启之后,有些结果正确,但是有些结果就出错,变成了 1.#QNAN0e+000。我把电脑注销或者重启下,程序代码任何地方都没有改动,结果又全部正确了。但是上面的情况会重复出现,不可能调程序前先重启下吧~~
测试其他程序是正确的,所以不可能是环境设置问题。
我用的是VC2008下,显卡GTX206+,MPICH2,
CUDA和MPI的联用~
请问有那些需要注意的地方,会造成这种情况?可以排除内存不足(或者没有释放内存)
请高手指点~~谢谢~