CUDA Instrumentation Methods#

Starting with the NVIDA DriveOS™ 7.0.3.0 release, CUDA driver implemented certain light-weight instrumentation methodologies for use to develop and debug CUDA applications where the generally available developer tools are not suitable. The CUDA topics in this developer guide assist CUDA developers in understanding available instrumentation methodologies and scenarios when those instrumentation methodologies can be deployed to aid debugging and development on the Linux NSR platform. These are lightweight instrumentation methods that aim to make debugging any CUDA issue in the “always on” manner without affecting the reproduction rate or performance of the application. These instrumentation methodologies are helpful for debugging a crash or hang in the GPU.