Compute Sanitizer API

The API reference guide for Compute Sanitizer, for creating the sanitizing and tracing tools for CUDA applications.

Overview

The Compute Sanitizer API enables the creation of sanitizing and tracing tools for CUDA applications. Examples of such tools are memory and race condition checkers.
The Compute Sanitizer API is composed of three APIs:
  • the callback API,
  • the patching API, and
  • the memory API.

The Compute Sanitizer API is delivered as a dynamic library on supported platforms. See Compute Sanitizer API documentation.