OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
cub::DeviceRleDispatch< InputIteratorT, OffsetsOutputIteratorT, LengthsOutputIteratorT, NumRunsOutputIteratorT, EqualityOpT, OffsetT >::KernelConfig Struct Reference

Detailed Description

template<typename InputIteratorT, typename OffsetsOutputIteratorT, typename LengthsOutputIteratorT, typename NumRunsOutputIteratorT, typename EqualityOpT, typename OffsetT>
struct cub::DeviceRleDispatch< InputIteratorT, OffsetsOutputIteratorT, LengthsOutputIteratorT, NumRunsOutputIteratorT, EqualityOpT, OffsetT >::KernelConfig

Kernel kernel dispatch configuration. Mirrors the constants within AgentRlePolicyT.

Definition at line 313 of file dispatch_rle.cuh.

Public Member Functions

template<typename AgentRlePolicyT >
CUB_RUNTIME_FUNCTION __forceinline__ void Init ()
 
CUB_RUNTIME_FUNCTION __forceinline__ void Print ()
 

Data Fields

int block_threads
 
int items_per_thread
 
BlockLoadAlgorithm load_policy
 
bool store_warp_time_slicing
 
BlockScanAlgorithm scan_algorithm
 

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