cuda::experimental::stf::cuda_kernel_desc

Defined in include/cuda/experimental/__stf/internal/backend_ctx.cuh

struct cuda_kernel_desc

Description of a CUDA kernel.

This is used to describe kernels passed to the ctx.cuda_kernel and ctx.cuda_kernel_chain API calls.

Public Functions

template<typename Fun, typename ...Args>
inline cuda_kernel_desc(Fun func, dim3 gridDim_, dim3 blockDim_, size_t sharedMem_, Args... args)

Public Members

const void *func
dim3 gridDim
dim3 blockDim
size_t sharedMem
::std::vector<void*> args_ptr