#include <sycl/ext/oneapi/matrix/static-query-use.hpp>
Public Types | |
template<typename Group , layout Layout> | |
using | joint_matrix_a = joint_matrix< Group, Ta, use::a, M, K, Layout > |
template<typename Group , layout Layout> | |
using | joint_matrix_b = joint_matrix< Group, Tb, use::b, K, N, Layout > |
template<typename Group > | |
using | joint_matrix_c = joint_matrix< Group, Tc, use::accumulator, M, N > |
template<typename Group > | |
using | joint_matrix_d = joint_matrix< Group, Td, use::accumulator, M, N > |
Static Public Attributes | |
static constexpr std::size_t | M = 16 |
static constexpr std::size_t | N = 16 |
static constexpr std::size_t | K = ((sizeof(Ta) == 8) ? 16 : 4) |
Definition at line 518 of file static-query-use.hpp.
using sycl::_V1::ext::oneapi::experimental::matrix::matrix_params< architecture::amd_gpu_gfx90a, Ta, Tb, Tc, Td, 0, 0, 0, typename std::enable_if_t<(!std::is_same_v< Ta, void > &&!std::is_same_v< Tb, void > &&!std::is_same_v< Tc, void > &&!std::is_same_v< Td, void > &&std::is_same_v< Ta, Tb > &&std::is_same_v< Tc, Td >)> >::joint_matrix_a = joint_matrix<Group, Ta, use::a, M, K, Layout> |
Definition at line 535 of file static-query-use.hpp.
using sycl::_V1::ext::oneapi::experimental::matrix::matrix_params< architecture::amd_gpu_gfx90a, Ta, Tb, Tc, Td, 0, 0, 0, typename std::enable_if_t<(!std::is_same_v< Ta, void > &&!std::is_same_v< Tb, void > &&!std::is_same_v< Tc, void > &&!std::is_same_v< Td, void > &&std::is_same_v< Ta, Tb > &&std::is_same_v< Tc, Td >)> >::joint_matrix_b = joint_matrix<Group, Tb, use::b, K, N, Layout> |
Definition at line 537 of file static-query-use.hpp.
using sycl::_V1::ext::oneapi::experimental::matrix::matrix_params< architecture::amd_gpu_gfx90a, Ta, Tb, Tc, Td, 0, 0, 0, typename std::enable_if_t<(!std::is_same_v< Ta, void > &&!std::is_same_v< Tb, void > &&!std::is_same_v< Tc, void > &&!std::is_same_v< Td, void > &&std::is_same_v< Ta, Tb > &&std::is_same_v< Tc, Td >)> >::joint_matrix_c = joint_matrix<Group, Tc, use::accumulator, M, N> |
Definition at line 539 of file static-query-use.hpp.
using sycl::_V1::ext::oneapi::experimental::matrix::matrix_params< architecture::amd_gpu_gfx90a, Ta, Tb, Tc, Td, 0, 0, 0, typename std::enable_if_t<(!std::is_same_v< Ta, void > &&!std::is_same_v< Tb, void > &&!std::is_same_v< Tc, void > &&!std::is_same_v< Td, void > &&std::is_same_v< Ta, Tb > &&std::is_same_v< Tc, Td >)> >::joint_matrix_d = joint_matrix<Group, Td, use::accumulator, M, N> |
Definition at line 541 of file static-query-use.hpp.
|
staticconstexpr |
Definition at line 532 of file static-query-use.hpp.
|
staticconstexpr |
Definition at line 530 of file static-query-use.hpp.
|
staticconstexpr |
Definition at line 531 of file static-query-use.hpp.