#include <tile_gemm_traits.hpp>
◆ AsLayout
template<bool kPadM_, bool kPadN_, bool kPadK_, typename AsLayout_, typename BsLayout_, typename CLayout_,
index_t NumWaveGroups_ = 1>
| using ck_tile::TileGemmTraits< kPadM_, kPadN_, kPadK_, AsLayout_, BsLayout_, CLayout_, NumWaveGroups_ >::AsLayout = AsLayout_ |
◆ BsLayout
template<bool kPadM_, bool kPadN_, bool kPadK_, typename AsLayout_, typename BsLayout_, typename CLayout_,
index_t NumWaveGroups_ = 1>
| using ck_tile::TileGemmTraits< kPadM_, kPadN_, kPadK_, AsLayout_, BsLayout_, CLayout_, NumWaveGroups_ >::BsLayout = BsLayout_ |
◆ CLayout
template<bool kPadM_, bool kPadN_, bool kPadK_, typename AsLayout_, typename BsLayout_, typename CLayout_,
index_t NumWaveGroups_ = 1>
| using ck_tile::TileGemmTraits< kPadM_, kPadN_, kPadK_, AsLayout_, BsLayout_, CLayout_, NumWaveGroups_ >::CLayout = CLayout_ |
◆ _VectorSize
template<bool kPadM_, bool kPadN_, bool kPadK_, typename AsLayout_, typename BsLayout_, typename CLayout_,
index_t NumWaveGroups_ = 1>
| int ck_tile::TileGemmTraits< kPadM_, kPadN_, kPadK_, AsLayout_, BsLayout_, CLayout_, NumWaveGroups_ >::_VectorSize = 16 |
|
staticconstexpr |
◆ kPadK
template<bool kPadM_, bool kPadN_, bool kPadK_, typename AsLayout_, typename BsLayout_, typename CLayout_,
index_t NumWaveGroups_ = 1>
| bool ck_tile::TileGemmTraits< kPadM_, kPadN_, kPadK_, AsLayout_, BsLayout_, CLayout_, NumWaveGroups_ >::kPadK = kPadK_ |
|
staticconstexpr |
◆ kPadM
template<bool kPadM_, bool kPadN_, bool kPadK_, typename AsLayout_, typename BsLayout_, typename CLayout_,
index_t NumWaveGroups_ = 1>
| bool ck_tile::TileGemmTraits< kPadM_, kPadN_, kPadK_, AsLayout_, BsLayout_, CLayout_, NumWaveGroups_ >::kPadM = kPadM_ |
|
staticconstexpr |
◆ kPadN
template<bool kPadM_, bool kPadN_, bool kPadK_, typename AsLayout_, typename BsLayout_, typename CLayout_,
index_t NumWaveGroups_ = 1>
| bool ck_tile::TileGemmTraits< kPadM_, kPadN_, kPadK_, AsLayout_, BsLayout_, CLayout_, NumWaveGroups_ >::kPadN = kPadN_ |
|
staticconstexpr |
◆ NumWaveGroups
template<bool kPadM_, bool kPadN_, bool kPadK_, typename AsLayout_, typename BsLayout_, typename CLayout_,
index_t NumWaveGroups_ = 1>
◆ TransposeC
template<bool kPadM_, bool kPadN_, bool kPadK_, typename AsLayout_, typename BsLayout_, typename CLayout_,
index_t NumWaveGroups_ = 1>
| bool ck_tile::TileGemmTraits< kPadM_, kPadN_, kPadK_, AsLayout_, BsLayout_, CLayout_, NumWaveGroups_ >::TransposeC = false |
|
staticconstexpr |
◆ UseStructuredSparsity
template<bool kPadM_, bool kPadN_, bool kPadK_, typename AsLayout_, typename BsLayout_, typename CLayout_,
index_t NumWaveGroups_ = 1>
| bool ck_tile::TileGemmTraits< kPadM_, kPadN_, kPadK_, AsLayout_, BsLayout_, CLayout_, NumWaveGroups_ >::UseStructuredSparsity = false |
|
staticconstexpr |
The documentation for this struct was generated from the following file: