DPC++ Runtime
Runtime libraries for oneAPI DPC++
cl::sycl::ext::oneapi::detail::joint_matrix_store_impl< T, NumRows, NumCols, Layout, Space, typename std::enable_if_t< Layout==sycl::ext::oneapi::experimental::matrix::matrix_layout::row_major||Layout==sycl::ext::oneapi::experimental::matrix::matrix_layout::col_major > > Struct Template Reference

#include <sycl/ext/oneapi/matrix/matrix-tensorcore.hpp>

Public Member Functions

void store (sycl::ext::oneapi::experimental::matrix::joint_matrix< T, sycl::ext::oneapi::experimental::matrix::matrix_use::accumulator, NumRows, NumCols, Layout, sycl::sub_group > &src, multi_ptr< T, Space > dst, size_t stride)
 

Detailed Description

template<typename T, size_t NumRows, size_t NumCols, sycl::ext::oneapi::experimental::matrix::matrix_layout Layout, access::address_space Space>
struct cl::sycl::ext::oneapi::detail::joint_matrix_store_impl< T, NumRows, NumCols, Layout, Space, typename std::enable_if_t< Layout==sycl::ext::oneapi::experimental::matrix::matrix_layout::row_major||Layout==sycl::ext::oneapi::experimental::matrix::matrix_layout::col_major > >

Definition at line 314 of file matrix-tensorcore.hpp.

Member Function Documentation

◆ store()

template<typename T , size_t NumRows, size_t NumCols, sycl::ext::oneapi::experimental::matrix::matrix_layout Layout, access::address_space Space>
void cl::sycl::ext::oneapi::detail::joint_matrix_store_impl< T, NumRows, NumCols, Layout, Space, typename std::enable_if_t< Layout==sycl::ext::oneapi::experimental::matrix::matrix_layout::row_major||Layout==sycl::ext::oneapi::experimental::matrix::matrix_layout::col_major > >::store ( sycl::ext::oneapi::experimental::matrix::joint_matrix< T, sycl::ext::oneapi::experimental::matrix::matrix_use::accumulator, NumRows, NumCols, Layout, sycl::sub_group > &  src,
multi_ptr< T, Space >  dst,
size_t  stride 
)
inline

The documentation for this struct was generated from the following file: