BlockFmhaPipelineQRKSVSWholeKPrefetchDefaultPolicy Struct Reference#
ck_tile::BlockFmhaPipelineQRKSVSWholeKPrefetchDefaultPolicy Struct Reference
#include <block_fmha_pipeline_qr_ks_vs_whole_k_prefetch_default_policy.hpp>
Inheritance diagram for ck_tile::BlockFmhaPipelineQRKSVSWholeKPrefetchDefaultPolicy:
Static Public Attributes | |
| static constexpr index_t | NumPrefetchV = 2 |
| Static Public Attributes inherited from ck_tile::BlockFmhaPipelineQXKSVSCustomPolicy< true, false, -1, 2 > | |
| static constexpr bool | AsyncCopy |
| static constexpr index_t | NumPrefetchK |
| static constexpr index_t | NumPrefetchV |
| static constexpr index_t | NumKVLdsBuffers |
Additional Inherited Members | |
| Public Types inherited from ck_tile::BlockFmhaPipelineQXKSVSCustomPolicy< true, false, -1, 2 > | |
| using | QXPolicy |
Member Function Documentation
◆ GetExclusiveKLdsBytes()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetNumKLdsBuffers()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetNumPrefetchV()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetNumVLdsBuffers()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetQKBlockGemm()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetSmemKPackK()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetSmemSize()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetSmemSizeK()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetSmemSizeV()
template<typename Problem>
|
inlinestaticconstexpr |
◆ IsFirstKLdsBufferOverlapLastVLdsBuffer()
template<typename Problem>
|
inlinestaticconstexpr |
◆ IsPreloadWholeNextIterationK()
template<typename Problem>
|
inlinestaticconstexpr |
◆ MakeKDramTileDistribution()
template<typename Problem>
|
inlinestaticconstexpr |
◆ MakeKLdsBlockDescriptor()
template<typename Problem>
|
inlinestaticconstexpr |
◆ MakeQRegTileDistribution()
template<typename Problem>
|
inlinestaticconstexpr |
◆ MakeVDramTileDistribution()
template<typename Problem>
|
inlinestaticconstexpr |
◆ MakeVLdsBlockDescriptor()
template<typename Problem>
|
inlinestaticconstexpr |
Member Data Documentation
◆ NumPrefetchV
|
staticconstexpr |
The documentation for this struct was generated from the following file: