NVIDIA / NVIDIA/cudf

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

Open
#17,033 0 comments 0 reactions 0 assignees View on GitHub
feature request libcudf
Dominant language
C++
Stars
9.8k
Forks
1.1k
Avg merge
3d 6m
Merged PRs (30d)
278

Description

**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!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.