XeTLA v0.3.6
IntelĀ® Xe Templates for Linear Algebra - API Definition Document
 
Loading...
Searching...
No Matches
gpu::xetla::subgroup::polynomial_op_t< dtype_, N > Struct Template Reference

#include <gemm_polynomial.hpp>

Classes

struct  arguments_t
 

Public Types

using dtype = dtype_
 
using coeff_t = xetla_vector< dtype, N >
 

Public Member Functions

template<typename matAcc_t , typename coord_t >
__XETLA_API KERNEL_FUNC void operator() (matAcc_t &matAcc, coord_t coord, arguments_t args, uint32_t slm_base=0, uint32_t nbarrier_base=0)
 

Member Typedef Documentation

◆ coeff_t

template<typename dtype_ , uint32_t N>
using gpu::xetla::subgroup::polynomial_op_t< dtype_, N >::coeff_t = xetla_vector<dtype, N>

◆ dtype

template<typename dtype_ , uint32_t N>
using gpu::xetla::subgroup::polynomial_op_t< dtype_, N >::dtype = dtype_

Member Function Documentation

◆ operator()()

template<typename dtype_ , uint32_t N>
template<typename matAcc_t , typename coord_t >
__XETLA_API KERNEL_FUNC void gpu::xetla::subgroup::polynomial_op_t< dtype_, N >::operator() ( matAcc_t &  matAcc,
coord_t  coord,
arguments_t  args,
uint32_t  slm_base = 0,
uint32_t  nbarrier_base = 0 
)
inline