cccl
cccl copied to clipboard
Add support for large `num_items` to `device_partition.cuh`
Currently blocked by https://github.com/NVIDIA/cccl/issues/50
### Tasks
- [ ] https://github.com/NVIDIA/cccl/issues/1614
- [x] make the type of `num_items` a template parameter of `DevicePartition` algorithms
- [x] determine approach to be used for offset type handling per https://github.com/NVIDIA/cccl/issues/50 for `DevicePartition`
- [ ] https://github.com/NVIDIA/cccl/issues/2238
- [x] Benchmark changes against main for small, medium, and very large number of items