#include "matrix-unified-utils.hpp"
#include <sycl/aliases.hpp>
#include <sycl/ext/oneapi/bfloat16.hpp>
#include <sycl/half_type.hpp>
#include <sycl/marray.hpp>
#include <stddef.h>
#include <stdint.h>
#include <type_traits>
Go to the source code of this file.
Namespaces | |
sycl | |
sycl::_V1 | |
sycl::_V1::ext | |
sycl::_V1::ext::oneapi | |
sycl::_V1::ext::oneapi::experimental | |
sycl::_V1::ext::oneapi::experimental::matrix | |
sycl::_V1::ext::oneapi::detail | |
Objects of the accessor_property_list class are containers for the SYCL properties. | |
Macros | |
#define | __SYCL_JOINT_MATRIX_OVERLOAD_ARR(TYPE, USE, M, N, SIZE) |
#define | __SYCL_JOINT_MATRIX_OVERLOAD_ARR_ACC(TYPE, M, N, SIZE) |
#define | __SYCL_JOINT_MATRIX_OVERLOAD_ARR_PRECISION(PRECISION, USE, M, N, TYPE, SIZE) |
#define __SYCL_JOINT_MATRIX_OVERLOAD_ARR | ( | TYPE, | |
USE, | |||
M, | |||
N, | |||
SIZE | |||
) |
Definition at line 46 of file matrix-tensorcores.hpp.
#define __SYCL_JOINT_MATRIX_OVERLOAD_ARR_ACC | ( | TYPE, | |
M, | |||
N, | |||
SIZE | |||
) |
Definition at line 94 of file matrix-tensorcores.hpp.
#define __SYCL_JOINT_MATRIX_OVERLOAD_ARR_PRECISION | ( | PRECISION, | |
USE, | |||
M, | |||
N, | |||
TYPE, | |||
SIZE | |||
) |
Definition at line 115 of file matrix-tensorcores.hpp.