Skip to content

Conversation

@MasterJH5574
Copy link
Contributor

This PR adds the support of NVTX for CUDA 13. The change is because that starting CUDA 13, the nvtx functions are moved to the lirbary of libnvtx3interop.so, and the previous nvToolsExt library no longer exists.

To ensure compatibility with both CUDA 12 and 13, we add libnvtx3interop.so to the library lookup list.

This PR adds the support of NVTX for CUDA 13. The change is because
that starting CUDA 13, the nvtx functions are moved to the lirbary
of `libnvtx3interop.so`, and the previous nvToolsExt library no
longer exists.

To ensure compatibility with both CUDA 12 and 13, we add
libnvtx3interop.so to the library lookup list.
@tqchen tqchen merged commit 865d8f0 into apache:main Sep 11, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants