MUDA
Loading...
Searching...
No Matches
muda::ParallelForDetails Class Reference

Public Member Functions

MUDA_NODISCARD MUDA_DEVICE int active_num_in_block () const MUDA_NOEXCEPT
 
MUDA_NODISCARD MUDA_DEVICE bool is_final_block () const MUDA_NOEXCEPT
 
MUDA_NODISCARD MUDA_DEVICE ParallelForType parallel_for_type () const MUDA_NOEXCEPT
 
MUDA_NODISCARD MUDA_DEVICE int total_num () const MUDA_NOEXCEPT
 
MUDA_NODISCARD MUDA_DEVICE operator int () const MUDA_NOEXCEPT
 
MUDA_NODISCARD MUDA_DEVICE int i () const MUDA_NOEXCEPT
 
MUDA_NODISCARD MUDA_DEVICE int batch_i () const MUDA_NOEXCEPT
 
MUDA_NODISCARD MUDA_DEVICE int total_batch () const MUDA_NOEXCEPT
 

Friends

template<typename F , typename UserTag >
MUDA_GLOBAL void details::parallel_for_kernel (ParallelForCallable< F > f)
 
template<typename F , typename UserTag >
MUDA_GLOBAL void details::grid_stride_loop_kernel (ParallelForCallable< F > f)
 

The documentation for this class was generated from the following files: