Namespace muda::details
Namespace List > muda > details
Namespaces
Classes
Public Types
Public Functions
Public Types Documentation
typedef ByteTempBuffer
using muda::details::ByteTempBuffer = typedef TempBuffer<std::byte>;
typedef vector_base
using muda::details::vector_base = typedef thrust::detail::vector_base<T, Alloc>;
Public Functions Documentation
function delete_function_object
template<typename F, typename UserTag>
MUDA_HOST void CUDARTAPI muda::details::delete_function_object (
void * userdata
)
function generic_host_call
template<typename F, typename UserTag>
MUDA_HOST void CUDARTAPI muda::details::generic_host_call (
void * userdata
)
function generic_kernel
template<typename F, typename UserTag>
MUDA_GLOBAL void muda::details::generic_kernel (
LaunchCallable < F > f
)
function generic_kernel_with_range
template<typename F, typename UserTag>
MUDA_GLOBAL void muda::details::generic_kernel_with_range (
LaunchCallable < F > f
)
function grid_stride_loop_kernel
template<typename F, typename UserTag>
MUDA_GLOBAL void muda::details::grid_stride_loop_kernel (
ParallelForCallable < F > f
)
function parallel_for_kernel
template<typename F, typename UserTag>
MUDA_GLOBAL void muda::details::parallel_for_kernel (
ParallelForCallable < F > f
)
function stream_error_callback
inline void muda::details::stream_error_callback (
cudaStream_t stream,
cudaError error,
void * userdata
)
The documentation for this class was generated from the following file src/muda/buffer/agent/kernel_assign.h