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

[FEA] Use NVTX extended payloads to add row counts to nvtx ranges for libcudf APIs #17033

Open
GregoryKimball opened this issue Oct 9, 2024 · 0 comments
Labels
feature request New feature or request libcudf Affects libcudf (C++/CUDA) code.

Comments

@GregoryKimball
Copy link
Contributor

GregoryKimball commented Oct 9, 2024

Is your feature request related to a problem? Please describe.
NVTX allows attaching arbitrary data to NVTX ranges. We should take advantage of this in libcudf. We could send many types of data, and some choices could risk leaking sensitive data. One idea is we could start by sending the row counts for any input tables or columns - this would be useful for understanding data partitioning and other details about libcudf calls.

Describe alternatives you've considered
All ideas for how to use extended payloads in libcudf are welcome!

@GregoryKimball GregoryKimball added feature request New feature or request libcudf Affects libcudf (C++/CUDA) code. labels Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request libcudf Affects libcudf (C++/CUDA) code.
Projects
None yet
Development

No branches or pull requests

1 participant