rocPRIM
List of all members
detail::default_scan_by_key_config_base< BlockSize, ItemsPerThread, UseLookback, BlockLoadMethod, BlockStoreMethod, BlockScanMethod, SizeLimit > Struct Template Reference
Inheritance diagram for detail::default_scan_by_key_config_base< BlockSize, ItemsPerThread, UseLookback, BlockLoadMethod, BlockStoreMethod, BlockScanMethod, SizeLimit >:
Inheritance graph
[legend]
Collaboration diagram for detail::default_scan_by_key_config_base< BlockSize, ItemsPerThread, UseLookback, BlockLoadMethod, BlockStoreMethod, BlockScanMethod, SizeLimit >:
Collaboration graph
[legend]

Additional Inherited Members

- Static Public Attributes inherited from scan_by_key_config_v2< BlockSize, ItemsPerThread, BlockLoadMethod, BlockStoreMethod, BlockScanMethod, SizeLimit >
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.
 

The documentation for this struct was generated from the following file: