XeTLA v0.3.6
IntelĀ® Xe Templates for Linear Algebra - API Definition Document
 
Loading...
Searching...
No Matches
gpu::xetla::kernel::xetla_row_reduction_t< dtype_in_, dtype_out_, dtype_acc_, reduction_attr_, arch_, fused_op_t_ > Struct Template Reference

Is the row_reduction functor. More...

#include <api.hpp>

Detailed Description

template<typename dtype_in_, typename dtype_out_, typename dtype_acc_, typename reduction_attr_, gpu_arch arch_, typename fused_op_t_ = group::row_reduction_fused_op_t<reduction_fused_kind::none, dtype_in_, dtype_out_, dtype_acc_, reduction_attr_, arch_>>
struct gpu::xetla::kernel::xetla_row_reduction_t< dtype_in_, dtype_out_, dtype_acc_, reduction_attr_, arch_, fused_op_t_ >

Is the row_reduction functor.

Template Parameters
dtype_in_Is the data type of input.
dtype_out_Is the data type of output.
dtype_acc_Is the accumulation data type.
reduction_attr_Is the tile size for each group to do the reduction.
arch_Is the HW generation.
fused_op_t_