C++ API. More...
#include "subgroup/tile/api.hpp"#include "subgroup/tile/impl/op_function.hpp"#include "subgroup/tile/impl/payload_xe.hpp"

Go to the source code of this file.
Classes | |
| struct | gpu::xetla::subgroup::detail::check_prefetch_type< payload_t > |
Namespaces | |
| namespace | gpu |
| namespace | gpu::xetla |
| namespace | gpu::xetla::subgroup |
| namespace | gpu::xetla::subgroup::detail |
Functions | |
| template<cache_hint L1 = cache_hint::cached, cache_hint L2 = cache_hint::cached, typename payload_t > | |
| __XETLA_API std::enable_if_t< detail::check_prefetch_type< payload_t >::is_global_2d_xe > | gpu::xetla::subgroup::tile_prefetch (payload_t &payload) |
| Is prefetch data func, which data located in global memory is prefetched to cache, where has higher bandwidth. | |
| template<cache_hint L1 = cache_hint::cached, cache_hint L2 = cache_hint::cached, typename payload_t > | |
| __XETLA_API std::enable_if_t< detail::check_prefetch_type< payload_t >::is_global_block_1d_xe > | gpu::xetla::subgroup::tile_prefetch (payload_t &payload) |
| Is prefetch data func, which data located in global memory is prefetched to cache, where has higher bandwidth. | |
| template<cache_hint L1 = cache_hint::cached, cache_hint L2 = cache_hint::cached, typename payload_t > | |
| __XETLA_API std::enable_if_t< detail::check_prefetch_type< payload_t >::is_local_xe > | gpu::xetla::subgroup::tile_prefetch (payload_t &payload) |
| Is prefetch data func. | |
C++ API.