So I have an CUDA application (multiple differnte kernels) that runs on a Quadro 6000 with cuda driver 320.00 running on TCC mode, on cuda runtime 5.0, with Windows 2008 Server R2. The application runs flawlessly for multiple times (about 150 runs) and sometimes randomly I get a CUDA Error #4 and I cannot restart the application, after the first time I get it I keep getting it until I reboot the PC. I have already tried running cuda-memcheck it does not detect any error in my kernels (even if the cuda 4 is hit). When I build the kernels with -G I do not hit the error (So I’m guessing some kind of timing issue going on), any help will be greatly appreciate it!!