NVTX 3.3 Release Announcement

Release Announcement

NVIDIA Tools Extension SDK (NVTX) is an API for annotating events, code ranges, and resources in your applications, with bindings available for C, C++, and Python.

NVTX 3.3.0 and Python NVTX 0.2.13 are now available for download.

Release Highlights

  • New feature:

    • C++ bindings for the Payload Extension: Add custom structured data to NVTX events using idiomatic C++.
  • Core bugfixes:

    • Fix build issues with C++20 by removing uses of module as an identifier.

    • Improve return value of nvtxDomainIsEnabled when not implemented by an injection, or none is attached.

  • Python bugfixes:

    • Fix tracing with tools that do not implement nvtxDomainIsEnabled.

    • Fix decorator ranges not ending when an exception is thrown.

    • Fix automatic function name annotation for decorator ranges.

Downloads