-
Notifications
You must be signed in to change notification settings - Fork 915
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
Change cudf::detail::concatenate_masks to return null-count #13330
Change cudf::detail::concatenate_masks to return null-count #13330
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small const nit
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is quite nice. Thanks @davidwendt.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving ops-codeowner
file changes
/merge |
Description
Changes
cudf::detail::concatenate_masks
to also return the null count. This saves computing the null count in a separate kernel launch where this function is used. Also changes thedetail/concatenate.cuh
header todetail/concatenate_masks.hpp
since contains no device code and only includes thedetail::concatenate_masks()
functions. Thedetail::concatenate()
functions are already declared indetail/concatenate.hpp
.This is marked as non-breaking since it only effects a detail function.
Reference: #11968
Checklist