eyalroz / cuda-api-wrappers

Thin, unified, C++-flavored wrappers for the CUDA APIs
BSD 3-Clause "New" or "Revised" License
790 stars 80 forks source link

Switch from CUDA::nvToolkitExt to CUDA::nvtx3 (and to CMake 3.25) #490

Closed eyalroz closed 1 year ago

eyalroz commented 1 year ago

In CMake 3.25, a new target was introduced as part of the CUDA toolkit detection, CUDA::nvtx3. It replaces the now-deprecated `CUDA::nvToolkitExt target. Let's try using it, as we've had trouble with NVTX on Windows.