CUB
|
Classes | |
struct | cub::DeviceHistogram |
DeviceHistogram provides device-wide parallel operations for constructing histogram(s) from a sequence of samples data residing within device-accessible memory.
![]()
. | |
struct | cub::DevicePartition |
DevicePartition provides device-wide, parallel operations for partitioning sequences of data items residing within device-accessible memory.
![]()
. | |
struct | cub::DeviceRadixSort |
DeviceRadixSort provides device-wide, parallel operations for computing a radix sort across a sequence of data items residing within device-accessible memory.
![]()
. | |
struct | cub::DeviceReduce |
DeviceReduce provides device-wide, parallel operations for computing a reduction across a sequence of data items residing within device-accessible memory.
![]()
. | |
struct | cub::DeviceRunLengthEncode |
DeviceRunLengthEncode provides device-wide, parallel operations for demarcating "runs" of same-valued items within a sequence residing within device-accessible memory.
![]()
. | |
struct | cub::DeviceScan |
DeviceScan provides device-wide, parallel operations for computing a prefix scan across a sequence of data items residing within device-accessible memory.
![]()
. | |
struct | cub::DeviceSelect |
DeviceSelect provides device-wide, parallel operations for compacting selected items from sequences of data items residing within device-accessible memory.
![]()
. | |
struct | cub::DeviceSpmv |
DeviceSpmv provides device-wide parallel operations for performing sparse-matrix * dense-vector multiplication (SpMV). More... | |