As I ran compute-sanitizer --tool memcheck ./TestRtcmReader.x86-64 ../jobs/mixed/24
, I got ========= ERROR SUMMARY: 0 errors
. On the other hand, as I ran cuda-memcheck ./TestRtcmReader.x86-64 ../jobs/mixed/24
, I got ========= Internal Memcheck Warning: Detected use of unsupported CUDA memory pools. Please use the compute-sanitizer tool instead.
at the beginning and then ========= ERROR SUMMARY: 12 errors
at the end. What is the difference between the two mechanisms?
Hi, the cuda-memcheck tool is EOL and should not be used with CUDA memory pools as it doesn’t support this feature.
1 Like