#include <fused_moegemm_shape.hpp>
◆ BlockTile_0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ BlockTile_1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ WarpPerBlock_0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ WarpPerBlock_1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ WarpTile_0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ WarpTile_1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Block_K0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Block_K1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Block_Kr0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Block_Kr1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Block_M0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Block_M1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Block_N0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Block_N1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Block_Nr0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Block_Nr1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Block_W0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Block_W1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ BlockSize
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ NumWarps
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
Initial value:=
constant< v > number
Definition tile/core/numeric/integral_constant.hpp:37
CK_TILE_HOST_DEVICE constexpr index_t reduce_on_sequence(Seq, Reduce f, number< Init >)
Definition tile/core/container/sequence.hpp:982
remove_cvref_t< WarpPerBlock_0_ > WarpPerBlock_0
Definition fused_moegemm_shape.hpp:52
Definition tile/core/numeric/math.hpp:98
◆ Repeat_K0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Repeat_K1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Repeat_M0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Repeat_M1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Repeat_N0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Repeat_N1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ ThreadPerBlock_K0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ ThreadPerBlock_K1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ ThreadPerBlock_M0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ ThreadPerBlock_M1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ ThreadPerBlock_N0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ ThreadPerBlock_N1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Warp_K0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Warp_K1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Warp_M0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Warp_M1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Warp_N0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ Warp_N1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ WarpPerBlock_K0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ WarpPerBlock_K1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ WarpPerBlock_M0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ WarpPerBlock_M1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ WarpPerBlock_N0
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
◆ WarpPerBlock_N1
template<typename BlockTile_0_, typename WarpPerBlock_0_, typename WarpTile_0_, typename BlockTile_1_, typename WarpPerBlock_1_, typename WarpTile_1_>
The documentation for this struct was generated from the following file: