Skip to content

[FEA]: Design generic segmented sort tuning API #10779

Description

@gevtushenko

Is this a duplicate?

Area

CUB

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

We don't know how to express a tuning for segmented sort that'd allow arbitrary number of buckets etc.

Describe the solution you'd like

This issue can be closed with a design of a generic segmented sort tuning API that:

  • allows specifying number of buckets
  • algorithm and tuning parameters for a given bucket
  • partitioning algorithm
  • in-place sorting of segments in partitioning algorithm and threshold for it
  • doesn't break code that passes existing tuning policy into segmented sort

Describe alternatives you've considered

No response

Additional context

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status
No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions