-
Hi! I'm wondering if there's a simple way to do some transformations on the input data before feeding it into RadixSort? The context is, I would like to apply a predicate to the input data before sorting without having to write the compacted data back to global memory before invoking device-side radix sort. I'm sure I could chase code to figure out how to do this, but I want to check if there is a simple answer first. Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 6 replies
-
Thank you for your question, @kevkrist. This is currently not supported yet. I'm about to start working on adding support for partial sorting and top-k. This issue is the one you want to keep an eye on for tracking progress. Likely, the approach will be based on a partition-based (radix) sort. I think your request is closely related to partial sorting. I'll keep your feature request in the back of my had while designing our approach and will see if we can enable it with the new interface for partial sorting. |
Beta Was this translation helpful? Give feedback.
Thank you for your question, @kevkrist. This is currently not supported yet. I'm about to start working on adding support for partial sorting and top-k. This issue is the one you want to keep an eye on for tracking progress. Likely, the approach will be based on a partition-based (radix) sort. I think your request is closely related to partial sorting. I'll keep your feature request in the back of my had while designing our approach and will see if we can enable it with the new interface for partial sorting.