Skip to content

[FEA]: cub::DeviceSegmentedSort with decomposer #7115

@rootjalex

Description

@rootjalex

Is this a duplicate?

Area

cub

Is your feature request related to a problem? Please describe.

I would like to be able to run cub::DeviceSegmentedSort (and/or cub::DeviceSegmentedRadixSort) with a non-primitive type, ideally through a decomposer as in cub::DeviceRadixSort.

Describe the solution you'd like

Decomposer support added to cub::DeviceSegmentedSort and/or cub::DeviceSegmentedRadixSort. Thank you!

Describe alternatives you've considered

We've tried running DeviceRadixSort with the decomposer on our list of (i, k) tuples (the list is already sorted by i though), but this is a significant bottleneck.

Additional context

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions