reduction_functions_threadwise.hpp Source File#
reduction_functions_threadwise.hpp
Go to the documentation of this file.
Definition ck.hpp:268
__host__ __device__ constexpr auto make_tuple(Xs &&... xs)
Definition utility/tuple.hpp:211
Definition reduction_functions_threadwise.hpp:23
static constexpr auto dst_thread_desc_m
Definition reduction_functions_threadwise.hpp:25
static constexpr auto src_length_m
Definition reduction_functions_threadwise.hpp:27
static __device__ void Reduce(const SrcBufferType &src_buf, DstBufferType &dst_buf)
Definition reduction_functions_threadwise.hpp:36
static constexpr auto dst_length_m
Definition reduction_functions_threadwise.hpp:29
ck::reduce::Add Op
Definition reduction_functions_threadwise.hpp:33
static constexpr auto src_thread_desc_m_k
Definition reduction_functions_threadwise.hpp:24
static constexpr auto src_length_k
Definition reduction_functions_threadwise.hpp:28
Definition reduction_functions_threadwise.hpp:65
static constexpr auto src_thread_desc_m_k
Definition reduction_functions_threadwise.hpp:66
static constexpr auto src_length_m
Definition reduction_functions_threadwise.hpp:69
static __device__ void Reduce(const SrcValueBufferType &src_val_buf, const SrcIndexBufferType &src_idx_buf, DstValueBufferType &dst_val_buf, DstIndexBufferType &dst_idx_buf)
Definition reduction_functions_threadwise.hpp:79
static constexpr auto src_length_k
Definition reduction_functions_threadwise.hpp:70
static constexpr auto dst_length_m
Definition reduction_functions_threadwise.hpp:71
static constexpr auto dst_thread_desc_m
Definition reduction_functions_threadwise.hpp:67
Definition reduction_functions_accumulate.hpp:28
Definition functional2.hpp:33