Skip to content

Add basic instrumentation support for GPU tracing libraries

Szilárd Páll requested to merge sz_tracing-instrumentation into main

Add a simple instrumentation API built around the wallcycle regions with implementations using NVIDIA NVTX, AMD ROCTX and Intel ITT libraries.

Tracing support can be enabled at build-time and allows the wallcycle regions to show up in tracing tools which greatly aids performance analysis.

Implements #4446 (closed)

Merge request reports