rocPRIM
|
Configuration of device-level scan primitives. More...
#include <device_config_helper.hpp>
Static Public Attributes | |
static constexpr unsigned int | block_size = BlockSize |
Number of threads in a block. | |
static constexpr unsigned int | items_per_thread = ItemsPerThread |
Number of items processed by each thread. | |
static constexpr ::rocprim::block_load_method | block_load_method = BlockLoadMethod |
Method for loading input values. | |
static constexpr ::rocprim::block_store_method | block_store_method = BlockStoreMethod |
Method for storing values. | |
static constexpr ::rocprim::block_scan_algorithm | block_scan_method = BlockScanMethod |
Algorithm for block scan. | |
static constexpr unsigned int | size_limit = SizeLimit |
Limit on the number of items for a single scan kernel launch. | |
Configuration of device-level scan primitives.
BlockSize | - number of threads in a block. |
ItemsPerThread | - number of items processed by each thread. |
BlockLoadMethod | - method for loading input values. |
StoreLoadMethod | - method for storing values. |
BlockScanMethod | - algorithm for block scan. |
SizeLimit | - limit on the number of items for a single scan kernel launch. |