Skip to content
Discussion options

You must be logged in to vote

BucketSize defines how many slots each thread loads from storage at a time, it belongs to the storage characteristics. Using strong types instead of plain integers is just a design enhancement to improve code clarity.

We do plan to further improve our interface, as the current setup is not very user-friendly. Our approach will mirror what we did for the bloom filter: introducing a policy strong type that bundles all performance-tuning parameters, such as CG size, bucket size, hash functions, and more, so users won’t need to define multiple strong types themselves. This work is planned as part of the migration to CCCL NVIDIA/cccl#4308.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by PointKernel
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