mfma_type_gfx11_base Struct Reference

mfma_type_gfx11_base Struct Reference#

Composable Kernel: ck::mfma_type_gfx11_base Struct Reference
ck::mfma_type_gfx11_base Struct Reference

#include <xdlops_gemm.hpp>

Inheritance diagram for ck::mfma_type_gfx11_base:
ck::mfma_type< MfmaInstr::wmma_f32_16x16x16_bf16 > ck::mfma_type< MfmaInstr::wmma_f32_16x16x16_f16 > ck::mfma_type< MfmaInstr::wmma_i32_16x16x16_iu8 > ck::mfma_type< MfmaInstr::wmma_unsupport_16x16_gfx11 >

Static Public Attributes

static constexpr index_t group_size = 8
static constexpr index_t num_groups_per_blk = 1
static constexpr index_t num_regs_per_blk = 8
static constexpr index_t num_threads_per_blk = 16
static constexpr index_t wave_size = 32
static constexpr index_t num_input_blks = 1
static constexpr index_t num_output_blks = 1
static constexpr index_t m_per_blk = 16
static constexpr index_t n_per_blk = 16
static constexpr index_t k_per_blk = 16
static constexpr bool is_k_reduction = true

Member Data Documentation

◆ group_size

index_t ck::mfma_type_gfx11_base::group_size = 8
staticconstexpr

◆ is_k_reduction

bool ck::mfma_type_gfx11_base::is_k_reduction = true
staticconstexpr

◆ k_per_blk

index_t ck::mfma_type_gfx11_base::k_per_blk = 16
staticconstexpr

◆ m_per_blk

index_t ck::mfma_type_gfx11_base::m_per_blk = 16
staticconstexpr

◆ n_per_blk

index_t ck::mfma_type_gfx11_base::n_per_blk = 16
staticconstexpr

◆ num_groups_per_blk

index_t ck::mfma_type_gfx11_base::num_groups_per_blk = 1
staticconstexpr

◆ num_input_blks

index_t ck::mfma_type_gfx11_base::num_input_blks = 1
staticconstexpr

◆ num_output_blks

index_t ck::mfma_type_gfx11_base::num_output_blks = 1
staticconstexpr

◆ num_regs_per_blk

index_t ck::mfma_type_gfx11_base::num_regs_per_blk = 8
staticconstexpr

◆ num_threads_per_blk

index_t ck::mfma_type_gfx11_base::num_threads_per_blk = 16
staticconstexpr

◆ wave_size

index_t ck::mfma_type_gfx11_base::wave_size = 32
staticconstexpr

The documentation for this struct was generated from the following file: