Trying to debug some memory issue of my program. running on Xavier, with JP44EA. Working locally on the unit (screen, keyboard) so UI is running.
I’m trying to use the cuda tools
cuda-memcheck gives me:
========= Program hit cudaErrorDevicesUnavailable (error 46) due to “all CUDA-capable devices are busy or unavailable” on CUDA API call to cudaFree.
========= Saved host backtrace up to driver entry point at error
========= Host Frame:/usr/lib/aarch64-linux-gnu/libcuda.so [0x2fd95c]
========= Host Frame:/usr/local/cuda-10.2/lib64/libcudart.so.10.2 (cudaFree + 0x13c) [0x3bca4]=========
[E] [TRT] CUDA initialization failure with error 46. Please check your CUDA installation: http://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html
========= Error: process didn’t terminate successfully
and cuda-gdb gives me:
fatal: The CUDA driver initialization failed. (error code = CUDBG_ERROR_INITIALIZATION_FAILURE(0x14)
I booted the machine before trying, and have enough memory to run.
Any ideas what is wrong / how can I debug these memory issues ?
Thanks for the help !