MUDA
Loading...
Searching...
No Matches
launch.h File Reference

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
 

Detailed Description

cuda kernel launch in muda style.

Author
MuGdxy
Date
January 2024