|
CUB
|
Classes | |
| class | cub::BlockDiscontinuity< T, BLOCK_THREADS > |
BlockDiscontinuity provides operations for flagging discontinuities within a list of data items partitioned across a CUDA threadblock.
. | |
| class | cub::BlockExchange< T, BLOCK_THREADS, ITEMS_PER_THREAD > |
BlockExchange provides operations for reorganizing the partitioning of ordered data across a CUDA threadblock.
. | |
| class | cub::BlockLoad< InputIterator, BLOCK_THREADS, ITEMS_PER_THREAD, POLICY, MODIFIER > |
BlockLoad provides data movement operations for reading block-arranged data from global memory.
. | |
| class | cub::BlockRadixSort< KeyType, BLOCK_THREADS, ITEMS_PER_THREAD, ValueType, RADIX_BITS, SMEM_CONFIG > |
BlockRadixSort provides variants of parallel radix sorting across a CUDA threadblock.
. | |
| class | cub::BlockReduce< T, BLOCK_THREADS > |
BlockReduce provides variants of parallel reduction across a CUDA threadblock.
. | |
| class | cub::BlockScan< T, BLOCK_THREADS, POLICY > |
BlockScan provides variants of parallel prefix scan (and prefix sum) across a CUDA threadblock.
. | |
| class | cub::BlockStore< OutputIterator, BLOCK_THREADS, ITEMS_PER_THREAD, POLICY, MODIFIER > |
BlockStore provides data movement operations for writing blocked-arranged data to global memory.
. | |
| class | cub::WarpScan< T, WARPS, LOGICAL_WARP_THREADS > |
WarpScan provides variants of parallel prefix scan across a CUDA warp.
. | |
1.8.3.1