I am looking following tools/Methods for CUDA kernel code.
- Static Analysis tool for CUDA Kernel code
- Code Coverage tool for CUDA Kernel code
- Best methods for writing Unit testing for CUDA kernels.
I am looking following tools/Methods for CUDA kernel code.
I’m also interested on this question, what are the recommendations from Nvidia?
Hi guys, have you heard about ROSE or LLVM compiler infrastructures, I guess they offer interesting CUDA analysis tools.
Look inside of section 16.
http://www.rosecompiler.org/ROSE_UserManual/ROSE-0.9.9.149-UserManual.pdf
In the mean time if you guys have found some tools for CUDA please let me know.
BR
Diego.
Just came across this - there is now dedicated support for CUDA and NVIDIA CUDA Coding Guidelines in Qt’s Axivion Suite, which offers both static code analysis and architecture verification:
Qt also has a code coverage tool called Coco:
Hope this helps.
Regards,
Stefan
Yes! Axivion has the full support for the CUDA Coding Guidelines
Hey, Here are the some of the best available tools and methods for CUDA Kernel static analysis, code coverage and unit testing.
I think the Compute Sanitizer just must run the kernel (and traces it)