cub::RadixSortHistogramPolicy#
-
struct RadixSortHistogramPolicy#
The tuning policy for the histogram pass of DeviceRadixSort (used by the onesweep algorithm).
Public Functions
- inline friend ::std::ostream &operator<<(
- ::std::ostream &os,
- const RadixSortHistogramPolicy &p
Public Members
-
int threads_per_block#
Number of threads in a CUDA block.
-
int items_per_thread#
Number of items processed per thread.
-
int private_partitions#
The number of private histogram partitions in shared memory each histogram is split during counting to reduce the contention of atomic operations.
-
int radix_bits#
Number of bits per radix digit.
Friends
- inline friend constexpr bool operator==(
- const RadixSortHistogramPolicy &lhs,
- const RadixSortHistogramPolicy &rhs
- inline friend constexpr bool operator!=(
- const RadixSortHistogramPolicy &lhs,
- const RadixSortHistogramPolicy &rhs