Class muda::Kernel
template <typename F>
Public Functions
Type | Name |
---|---|
MUDA_GENERIC | Kernel (dim3 grid_dim, dim3 m_block_dim, size_t shared_memory_size, cudaStream_t stream, F f) |
MUDA_GENERIC | Kernel (F f) |
MUDA_GENERIC | Kernel (dim3 grid_dim, dim3 m_block_dim, F f) |
MUDA_GENERIC | Kernel (dim3 grid_dim, dim3 m_block_dim, size_t shared_memory_size, F f) |
MUDA_GENERIC | Kernel (dim3 grid_dim, dim3 m_block_dim, cudaStream_t stream, F f) |
MUDA_GENERIC | Kernel (cudaStream_t stream, F f) |
MUDA_GENERIC | Kernel (const Kernel &) = delete |
MUDA_GENERIC | Kernel (Kernel &&) = delete |
MUDA_GENERIC void | operator() (Args &&... args) |
MUDA_GENERIC Kernel & | operator= (const Kernel &) = delete |
MUDA_GENERIC Kernel & | operator= (Kernel &&) = delete |
Public Functions Documentation
function Kernel [1/8]
inline MUDA_GENERIC muda::Kernel::Kernel (
dim3 grid_dim,
dim3 m_block_dim,
size_t shared_memory_size,
cudaStream_t stream,
F f
)
function Kernel [2/8]
function Kernel [3/8]
function Kernel [4/8]
inline MUDA_GENERIC muda::Kernel::Kernel (
dim3 grid_dim,
dim3 m_block_dim,
size_t shared_memory_size,
F f
)
function Kernel [5/8]
inline MUDA_GENERIC muda::Kernel::Kernel (
dim3 grid_dim,
dim3 m_block_dim,
cudaStream_t stream,
F f
)
function Kernel [6/8]
function Kernel [7/8]
function Kernel [8/8]
function operator()
function operator=
function operator=
The documentation for this class was generated from the following file src/muda/launch/kernel.h