amd_transpose_load_encoding.hpp Source File#
amd_transpose_load_encoding.hpp
Go to the documentation of this file.
69 * @tparam kOuterDistDim0 The outer distribution dimension 0, which is outer dimension for stride.
70 * @tparam kOuterDistDim1 The outer distribution dimension 1, which is inner dimension for stride.
Definition tile/core/algorithm/cluster_descriptor.hpp:13
CK_TILE_DEVICE constexpr auto make_transposed_distr_encode()
Definition amd_transpose_load_encoding.hpp:82
STL namespace.
ck_tile::LaneGroupTransposeTraits< T, LaneGroupSize, std::enable_if_t< sizeof(T)==2 > >::ksecondDimT
static constexpr index_t ksecondDimT
Definition amd_transpose_load_encoding.hpp:25
static constexpr index_t kleadDimT
Definition amd_transpose_load_encoding.hpp:26
tile_distribution_encoding< sequence<>, tuple< sequence< kOuterDistDim0, kOuterDistDim1, 4 >, sequence< kInnerDistDim0, kInnerDistDim1, LaneGroupSize/16, 4, 4 > >, tuple< sequence< 1, 2, 2, 1, 2 > >, tuple< sequence< 0, 0, 2, 2, 3 > >, sequence< 2, 1, 2 >, sequence< 1, 1, 4 > > TileDistribution
Definition amd_transpose_load_encoding.hpp:31
static constexpr index_t kleadDim
Definition amd_transpose_load_encoding.hpp:23
static constexpr index_t ksecondDim
Definition amd_transpose_load_encoding.hpp:22
tile_distribution_encoding< sequence<>, tuple< sequence< kOuterDistDim0, kOuterDistDim1, 8 >, sequence< kInnerDistDim0, kInnerDistDim1, LaneGroupSize/16, 2, 8 > >, tuple< sequence< 1, 2, 2, 1, 2 > >, tuple< sequence< 0, 0, 2, 2, 3 > >, sequence< 2, 1, 2 >, sequence< 1, 1, 4 > > TileDistribution
Definition amd_transpose_load_encoding.hpp:54
ck_tile::LaneGroupTransposeTraits< T, LaneGroupSize, std::enable_if_t< sizeof(T)==1 > >::ksecondDimT
static constexpr index_t ksecondDimT
Definition amd_transpose_load_encoding.hpp:47
static constexpr index_t ksecondDim
Definition amd_transpose_load_encoding.hpp:44
static constexpr index_t kleadDimT
Definition amd_transpose_load_encoding.hpp:48
static constexpr index_t kleadDim
Definition amd_transpose_load_encoding.hpp:45
Definition amd_transpose_load_encoding.hpp:14
Definition tile_distribution_encoding.hpp:26
Definition tile/core/container/tuple.hpp:192