BlockFmhaFwdSplitKVPipelineNWarpSShuffleQRKSVSDefaultPolicy Struct Reference#
ck_tile::BlockFmhaFwdSplitKVPipelineNWarpSShuffleQRKSVSDefaultPolicy Struct Reference
#include <block_fmha_fwd_splitkv_pipeline_nwarp_sshuffle_qr_ks_vs_default_policy.hpp>
Inheritance diagram for ck_tile::BlockFmhaFwdSplitKVPipelineNWarpSShuffleQRKSVSDefaultPolicy:
Public Types | |
| using | BasePolicy |
| Public Types inherited from ck_tile::BlockFmhaPipelineQXKSVSCustomPolicy< true, false, 1, 1 > | |
| using | QXPolicy |
Additional Inherited Members | |
| Static Public Attributes inherited from ck_tile::BlockFmhaPipelineQXKSVSCustomPolicy< true, false, 1, 1 > | |
| static constexpr bool | AsyncCopy |
| static constexpr index_t | NumPrefetchK |
| static constexpr index_t | NumPrefetchV |
| static constexpr index_t | NumKVLdsBuffers |
Member Typedef Documentation
◆ BasePolicy
Initial value:
false,
1,
1>
Definition block_fmha_pipeline_qx_ks_vs_custom_policy.hpp:266
Member Function Documentation
◆ GetAlignmentOacc()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetAlignmentQ()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetSmemKPackQ()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetSmemNPackS()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetSmemSize()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetSmemSizeK()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetSmemSizeQ()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetSmemSizeS()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetSmemSizeV()
template<typename Problem>
|
inlinestaticconstexpr |
◆ MakeQDramTileDistribution()
template<typename Problem>
|
inlinestaticconstexpr |
◆ MakeQLdsBlockDescriptor()
template<typename Problem>
|
inlinestaticconstexpr |
◆ MakeQRegTileDistribution()
template<typename Problem>
|
inlinestaticconstexpr |
◆ MakeSLdsBlockDescriptor()
template<typename Problem>
|
inlinestaticconstexpr |
◆ MakeSRegTileDistribution()
template<typename Problem>
|
inlinestaticconstexpr |
The documentation for this struct was generated from the following file: