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

Enhance warning under a profiler #2552

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Conversation

huiyuxie
Copy link
Contributor

@huiyuxie huiyuxie commented Nov 9, 2024

Fix my minor issue #2540.

@huiyuxie
Copy link
Contributor Author

huiyuxie commented Nov 9, 2024

runtime_libraries = ["cudart",
"nvperf", "nvvm", "nvrtc", "nvJitLink",
"cublas", "cupti", "cusparse", "cufft", "curand", "cusolver"]

I'm curious about one thing here - we can’t simply remove nvperf here to eliminate the warning as we rely on it for basic internal profiling like CUDA.@profile https://cuda.juliagpu.org/stable/development/profiling/#Integrated-profiler?

And is it possible to remove this warning entirely when using a profiler? (Just curious; I have no strong opinion on how to deal with this issue.)

@maleadt
Copy link
Member

maleadt commented Nov 11, 2024

I'm not sure what you're asking. Any library picked up from the system is generally bad news, since we aim to provide everything through artifacts. The only exception is when profiling, in which case NVIDIA tools will preload libraries.

@huiyuxie
Copy link
Contributor Author

Thanks for your reply 👍- I aimed to confirm that there isn’t a better way (i.e., removing the warning completely when under a profiler) to handle this issue.

Please review

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