My application call a static library developed used CUDA repetitively. maybe thousands of times. it is a iterative solver. every time lots of things should be changed, so i cannot just throw data to GPU and let them be there still.
I am sure the data size is not so big. BUT I run into the problem"Cuda error in file ‘**.cu’ in line 112 : uncorrectable ECC error encountered."
in line 112, the program is as below:
CUDA_SAFE_CALL(cudaMalloc());
this problem also occurs when I use
CUDA_SAFE_CALL(cudaThreadSynchronize());
Does anyone met with this problem ? thank you !