/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/ops/gemm/warp/warp_gemm_attribute_smfmac_impl.hpp Source File#
warp_gemm_attribute_smfmac_impl.hpp
Go to the documentation of this file.
Definition: cluster_descriptor.hpp:13
typename impl::ext_vector< T, N >::type ext_vector_t
Definition: vector_type.hpp:83
Definition: warp_gemm_attribute_smfmac_impl.hpp:65
ext_vector_t< fp16_t, 8 > BVecType
Definition: warp_gemm_attribute_smfmac_impl.hpp:73
int32_t IdxDataType
Definition: warp_gemm_attribute_smfmac_impl.hpp:69
static constexpr index_t kM
Definition: warp_gemm_attribute_smfmac_impl.hpp:76
static constexpr index_t kAMLane
Definition: warp_gemm_attribute_smfmac_impl.hpp:83
float CDataType
Definition: warp_gemm_attribute_smfmac_impl.hpp:70
static constexpr index_t kABKPerLane
Definition: warp_gemm_attribute_smfmac_impl.hpp:86
static constexpr index_t kCM0PerLane
Definition: warp_gemm_attribute_smfmac_impl.hpp:90
static constexpr index_t CompressionRatio
Definition: warp_gemm_attribute_smfmac_impl.hpp:93
fp16_t ADataType
Definition: warp_gemm_attribute_smfmac_impl.hpp:67
ext_vector_t< fp16_t, 4 > AVecType
Definition: warp_gemm_attribute_smfmac_impl.hpp:72
CK_TILE_DEVICE void operator()(CVecType &c_vec, const AVecType &a_vec, const BVecType &b_vec, const int32_t &idx, bool_constant< post_nop_ >={}) const
Definition: warp_gemm_attribute_smfmac_impl.hpp:97
static constexpr index_t kCM1PerLane
Definition: warp_gemm_attribute_smfmac_impl.hpp:91
static constexpr WGAttrCtlEnum Ctrl
Definition: warp_gemm_attribute_smfmac_impl.hpp:66
static constexpr index_t kAMBlock
Definition: warp_gemm_attribute_smfmac_impl.hpp:80
static constexpr index_t kN
Definition: warp_gemm_attribute_smfmac_impl.hpp:77
static constexpr index_t kCMLane
Definition: warp_gemm_attribute_smfmac_impl.hpp:88
fp16_t BDataType
Definition: warp_gemm_attribute_smfmac_impl.hpp:68
static constexpr index_t kCNLane
Definition: warp_gemm_attribute_smfmac_impl.hpp:89
static constexpr index_t kBNLane
Definition: warp_gemm_attribute_smfmac_impl.hpp:84
ext_vector_t< float, 4 > CVecType
Definition: warp_gemm_attribute_smfmac_impl.hpp:74
static constexpr index_t kK
Definition: warp_gemm_attribute_smfmac_impl.hpp:78
static constexpr index_t kABKLane
Definition: warp_gemm_attribute_smfmac_impl.hpp:85
static constexpr index_t kBNBlock
Definition: warp_gemm_attribute_smfmac_impl.hpp:81
Definition: warp_gemm_attribute_smfmac_impl.hpp:14
static constexpr index_t kN
Definition: warp_gemm_attribute_smfmac_impl.hpp:26
static constexpr index_t kABKPerLane
Definition: warp_gemm_attribute_smfmac_impl.hpp:35
static constexpr index_t kK
Definition: warp_gemm_attribute_smfmac_impl.hpp:27
ext_vector_t< fp16_t, 4 > AVecType
Definition: warp_gemm_attribute_smfmac_impl.hpp:21
static constexpr index_t kCM1PerLane
Definition: warp_gemm_attribute_smfmac_impl.hpp:40
CK_TILE_DEVICE void operator()(CVecType &c_vec, const AVecType &a_vec, const BVecType &b_vec, const int32_t &idx, bool_constant< post_nop_ >={}) const
Definition: warp_gemm_attribute_smfmac_impl.hpp:46
static constexpr index_t kABKLane
Definition: warp_gemm_attribute_smfmac_impl.hpp:34
static constexpr index_t kM
Definition: warp_gemm_attribute_smfmac_impl.hpp:25
ext_vector_t< float, 16 > CVecType
Definition: warp_gemm_attribute_smfmac_impl.hpp:23
float CDataType
Definition: warp_gemm_attribute_smfmac_impl.hpp:19
static constexpr index_t kCM0PerLane
Definition: warp_gemm_attribute_smfmac_impl.hpp:39
fp16_t BDataType
Definition: warp_gemm_attribute_smfmac_impl.hpp:17
static constexpr index_t kAMLane
Definition: warp_gemm_attribute_smfmac_impl.hpp:32
static constexpr index_t kCNLane
Definition: warp_gemm_attribute_smfmac_impl.hpp:38
static constexpr index_t kCMLane
Definition: warp_gemm_attribute_smfmac_impl.hpp:37
static constexpr index_t kBNLane
Definition: warp_gemm_attribute_smfmac_impl.hpp:33
static constexpr index_t kBNBlock
Definition: warp_gemm_attribute_smfmac_impl.hpp:30
static constexpr index_t kAMBlock
Definition: warp_gemm_attribute_smfmac_impl.hpp:29
int32_t IdxDataType
Definition: warp_gemm_attribute_smfmac_impl.hpp:18
ext_vector_t< fp16_t, 8 > BVecType
Definition: warp_gemm_attribute_smfmac_impl.hpp:22
fp16_t ADataType
Definition: warp_gemm_attribute_smfmac_impl.hpp:16
static constexpr index_t CompressionRatio
Definition: warp_gemm_attribute_smfmac_impl.hpp:42
static constexpr WGAttrCtlEnum Ctrl
Definition: warp_gemm_attribute_smfmac_impl.hpp:15
Definition: integral_constant.hpp:13