|
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. |
1.8.13