CUB  
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Methods | Public Members | List of all members
cub::KernelConfig Struct Reference

Detailed description

Kernel dispatch configuration

Public Methods

CUB_RUNTIME_FUNCTION
__forceinline__ 
KernelConfig ()
 
template<typename AgentPolicyT , typename KernelPtrT >
CUB_RUNTIME_FUNCTION
__forceinline__ cudaError_t 
Init (KernelPtrT kernel_ptr)
 

Public Members

int block_threads
 
int items_per_thread
 
int tile_size
 
int sm_occupancy
 

Constructor & Destructor Documentation

CUB_RUNTIME_FUNCTION __forceinline__ cub::KernelConfig::KernelConfig ( )
inline

Member Function Documentation

template<typename AgentPolicyT , typename KernelPtrT >
CUB_RUNTIME_FUNCTION __forceinline__ cudaError_t cub::KernelConfig::Init ( KernelPtrT  kernel_ptr)
inline

Member Data Documentation

int cub::KernelConfig::block_threads
int cub::KernelConfig::items_per_thread
int cub::KernelConfig::tile_size
int cub::KernelConfig::sm_occupancy

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