/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/ops/gemm_quant/pipeline/gemm_group_quant_utils.hpp Source File#
gemm_group_quant_utils.hpp
Go to the documentation of this file.
Definition: cluster_descriptor.hpp:13
auto concat(const Ts &... xs) -> std::enable_if_t<!AllConvertibleToStringView< Ts... >, std::string >
Definition: concat.hpp:43
constexpr CK_TILE_HOST_DEVICE auto make_static_tile_distribution(StaticTileDistributionEncoding_)
Definition: tile_distribution.hpp:495
Definition: gemm_group_quant_utils.hpp:307
static CK_TILE_HOST const std::string GetName()
Definition: gemm_group_quant_utils.hpp:312
Definition: integral_constant.hpp:13
Definition: numeric.hpp:81
Definition: sequence.hpp:49
Definition: gemm_group_quant_utils.hpp:144
static constexpr index_t NWarps
Definition: gemm_group_quant_utils.hpp:151
static constexpr CK_TILE_HOST_DEVICE auto make_2d_static_tile_distribution()
Definition: gemm_group_quant_utils.hpp:176
static constexpr index_t MWarps
Definition: gemm_group_quant_utils.hpp:150
static constexpr index_t MIterPerWarp
Definition: gemm_group_quant_utils.hpp:154
static constexpr index_t X
Definition: gemm_group_quant_utils.hpp:162
static constexpr index_t KWarps
Definition: gemm_group_quant_utils.hpp:152
static constexpr index_t Y0
Definition: gemm_group_quant_utils.hpp:167
static constexpr index_t num_warps
Definition: gemm_group_quant_utils.hpp:148
static constexpr index_t Y2
Definition: gemm_group_quant_utils.hpp:172
static constexpr index_t Y1
Definition: gemm_group_quant_utils.hpp:170
static constexpr index_t XR
Definition: gemm_group_quant_utils.hpp:163
static constexpr index_t warp_size
Definition: gemm_group_quant_utils.hpp:147
Definition: gemm_group_quant_utils.hpp:57
static constexpr index_t KWarps
Definition: gemm_group_quant_utils.hpp:64
static constexpr index_t MWarps
Definition: gemm_group_quant_utils.hpp:62
static constexpr CK_TILE_HOST_DEVICE auto make_2d_static_tile_distribution()
Definition: gemm_group_quant_utils.hpp:73
static constexpr index_t warp_size
Definition: gemm_group_quant_utils.hpp:59
static constexpr index_t NWarps
Definition: gemm_group_quant_utils.hpp:63
static constexpr CK_TILE_HOST_DEVICE auto make_2d_static_tile_distribution_transposed()
Definition: gemm_group_quant_utils.hpp:113
static constexpr index_t num_warps
Definition: gemm_group_quant_utils.hpp:60
static constexpr index_t MIterPerWarp
Definition: gemm_group_quant_utils.hpp:66
Definition: gemm_group_quant_utils.hpp:197
static constexpr index_t NIterPerWarp
Definition: gemm_group_quant_utils.hpp:205
static constexpr index_t NWarps
Definition: gemm_group_quant_utils.hpp:202
static constexpr index_t KWarps
Definition: gemm_group_quant_utils.hpp:203
static constexpr CK_TILE_HOST_DEVICE auto make_2d_static_tile_distribution()
Creates a 2D tile distribution for BQ (B-matrix quantization scales)
Definition: gemm_group_quant_utils.hpp:235
static constexpr index_t warp_size
Definition: gemm_group_quant_utils.hpp:198
static constexpr index_t MWarps
Definition: gemm_group_quant_utils.hpp:201
static constexpr index_t num_warps
Definition: gemm_group_quant_utils.hpp:199
Definition: static_encoding_pattern.hpp:108
Definition: tile_distribution_encoding.hpp:26
Definition: tuple.hpp:192