MUDA
|
cuda kernel launch in muda style. More...
#include <muda/launch/launch_base.h>
#include <muda/type_traits/always.h>
#include <muda/launch/kernel_tag.h>
#include "details/launch.inl"
Go to the source code of this file.
Classes | |
struct | muda::details::LaunchCallable< F > |
class | muda::Launch |
A wrapper of raw cuda kernel launch in muda style, removing the <<<>>> usage, for better intellisense support. More... | |
Functions | |
template<typename F , typename UserTag > | |
MUDA_GLOBAL void | muda::details::generic_kernel (LaunchCallable< F > f) |
template<typename F , typename UserTag > | |
MUDA_GLOBAL void | muda::details::generic_kernel_with_range (LaunchCallable< F > f) |
MUDA_INLINE dim3 | muda::cube (int x) MUDA_NOEXCEPT |
MUDA_INLINE dim3 | muda::square (int x) MUDA_NOEXCEPT |
cuda kernel launch in muda style.