Data as of Oct 12, 2026Based on 24,638 AI responses
Reviewed by Dimitry Apollonsky
NVTX (NVIDIA Tools Extension Library) is a cross‑platform C API (with wrappers for C++ and Python) that lets developers annotate code to provide contextual information to debugging and profiling tools. When a program is run under a developer tool, NVTX calls are redirected to the tool, enabling markers, ranges, and resource naming/tracking to be visualized as timelines, traces, and performance data. It is header‑only and dependency‑free, initializes automatically, and provides C, C++, and Python interfaces for markers, ranges (Push/Pop and Start/End), and resource naming/tracking.
Hosted on GitHub Pages
<1%
of AI answers about NVTX and its rivals. Since Jul 5
Since Jul 5