-
Notifications
You must be signed in to change notification settings - Fork 980
Accelerate data page mask computation on device #20280
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
Open
mhaseeb123
wants to merge
26
commits into
rapidsai:main
Choose a base branch
from
mhaseeb123:fea/gpu-compute-data-page-mask
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
df8100d
Flatten the data page mask
mhaseeb123 bc6f08b
Templatize ColumnView type for compute data page mask
mhaseeb123 30dbbee
Minor refactor
mhaseeb123 73f64f2
Initial impl of GPU data page mask algorithm
mhaseeb123 de65183
Minor improvements
mhaseeb123 2519f5f
Merge branch 'branch-25.12' into fea/gpu-compute-data-page-mask
mhaseeb123 f6b79c7
Add cmake changes
mhaseeb123 aef9d64
Revert to old probe impl
mhaseeb123 ebf460a
style fix
mhaseeb123 c62f6b7
Use functors
mhaseeb123 f9e8f85
Optimize for the chunked reader
mhaseeb123 9ea83f5
Minor optimizations
mhaseeb123 38a640b
Small optimizations
mhaseeb123 0071dc7
CPU optimizations
mhaseeb123 06dfca4
Bug fixing in fenwick tree search
mhaseeb123 8ac9c3a
Bug fixing in fenwick tree
mhaseeb123 e5e12ec
Minor optimizations
mhaseeb123 3d056ed
Documentation and style
mhaseeb123 60c789f
Merge branch 'branch-25.12' into fea/gpu-compute-data-page-mask
mhaseeb123 55948f0
Small optimization
mhaseeb123 a2221a5
Minor optimizations
mhaseeb123 fc6c534
Style check
mhaseeb123 488b1de
Use host worker pool instead of c++ threads
mhaseeb123 33489df
Apply suggestion from @mhaseeb123
mhaseeb123 ffacb93
style pls
mhaseeb123 c820f50
Merge branch 'main' into fea/gpu-compute-data-page-mask
mhaseeb123 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
We want to see an exception if the tables aren't equal to alert the user