Skip to content

Understanding the non-cudf kernels in Nsight System Profling results #11797

Closed Answered by jlowe
AsaMyth asked this question in Q&A
Discussion options

You must be logged in to vote

DeviceMergeSort and static_kernel typically groups kernels associated with CUB, whereas _kernel_agent typically groups kernels from Thrust. CUB and Thrust are tools leveraged by libcudf and spark-rapids-jni. See https://nvidia.github.io/cccl/cub/index.html and https://nvidia.github.io/cccl/thrust/, respectively. CUB and Thrust are part of CUDA Core Compute Libraries (CCCL), see https://github.com/NVIDIA/cccl.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@AsaMyth
Comment options

Answer selected by AsaMyth
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants