Hi, I’m quite new to developping to cuda
I have:
- WSL2.0 / Ubuntu 22.04 / 1060GTX
- installed the toolkit and the drivers from this link:
CUDA Toolkit 12.5 Downloads | NVIDIA Developer - i’m able to run example samples
- my gpu is listed in nvidia_smi
When i run compute-sanitizer on any sample or my own code i get the following 2 errors:
flags=“–tool memcheck --leak-check full --track-unused-memory yes --show-backtrace yes”
compute-sanitizer binary $flags
========= COMPUTE-SANITIZER
Error: Failed to initialize WDDM debugger interface. Please run EnableDebuggerInterface.bat as an administrator
Error: Device not supported. Please refer to the “Supported Devices” section of the sanitizer documentation
========= ERROR SUMMARY: 2 errors
from all the cuda/sanitizer documentation i’ve read i cant recall of something relating to WDDM that is relevant
from the “supported devices” section nothing seems to point that i could not
also calling cudaMalloc() and not free() it doesnt show a leak
I’ve tried multiples tools in options for the parameters, the output never changes
fixing this issue i expect sanitizer to work a bit like valgrind, how both compares to each other ?