Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NVProfilerService needs to be updated to NVTX 3 #47237

Open
makortel opened this issue Feb 2, 2025 · 4 comments
Open

NVProfilerService needs to be updated to NVTX 3 #47237

makortel opened this issue Feb 2, 2025 · 4 comments

Comments

@makortel
Copy link
Contributor

makortel commented Feb 2, 2025

Recent IBs with CUDA 12.8 show a deprecation warning when NVProfilerService is being compiled

In file included from src/HeterogeneousCore/CUDAServices/plugins/NVProfilerService.cc:12:
/data/cmsbld/jenkins/workspace/build-any-ib/w/el8_amd64_gcc12/external/cuda/12.8.0-15bfa86985d46d842bb5ecc3aca6c676/include/nvToolsExt.h:47:45: note: '#pragma message: DEPRECATION NOTICE: NVTX 2 is deprecated and will be removed from toolkits that distribute it in their next major version (CUDA 12.9). Please use NVTX 3 instead. All NVTX 2 API functions are supported in version 3. The implementation is now header-only, so you no longer need to link with and distribute a dynamic library to use NVTX. Ensure you are explicitly using NVTX 3 by writing #include <nvtx3/nvToolsExt.h> instead of #include <nvToolsExt.h>. Remove nvToolsExt from your link command and linker search paths, and stop deploying libnvToolsExt.so or nvToolsExt64_1.dll -- these binary libraries will not be shipped with NVTX 3 for C/C++ usage. A new library called 'libnvtx3interop.so' or 'nvtx3interop.dll' will be provided for interop with other languages. This message can be suppressed by defining NVTX_SUPPRESS_V2_DEPRECATION_WARNING before including the NVTX 2 headers.'

@makortel
Copy link
Contributor Author

makortel commented Feb 2, 2025

assign heterogeneous

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 2, 2025

New categories assigned: heterogeneous

@fwyzard,@makortel you have been requested to review this Pull request/Issue and eventually sign? Thanks

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 2, 2025

cms-bot internal usage

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 2, 2025

A new Issue was created by @makortel.

@Dr15Jones, @antoniovilela, @makortel, @mandrenguyen, @rappoccio, @sextonkennedy, @smuzaffar can you please review it and eventually sign/assign? Thanks.

cms-bot commands are listed here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants