BlockFmhaPipelineQXCustomPolicy< true > Struct Reference#
ck_tile::BlockFmhaPipelineQXCustomPolicy< true > Struct Reference
#include <block_fmha_pipeline_qx_ks_vs_custom_policy.hpp>
Static Public Member Functions | |
| template<typename Problem> | |
| static CK_TILE_HOST_DEVICE constexpr ck_tile::index_t | GetSmemSizeQ () |
| template<typename Problem> | |
| static CK_TILE_HOST_DEVICE constexpr auto | GetAlignmentQ () |
| template<typename Problem> | |
| static CK_TILE_HOST_DEVICE constexpr auto | MakeQRegTileDistribution () |
| template<typename Problem> | |
| static CK_TILE_HOST_DEVICE constexpr auto | GetQKBlockGemm () |
Static Public Attributes | |
| static constexpr bool | QLoadOnce = true |
Member Function Documentation
◆ GetAlignmentQ()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetQKBlockGemm()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetSmemSizeQ()
template<typename Problem>
|
inlinestaticconstexpr |
◆ MakeQRegTileDistribution()
template<typename Problem>
|
inlinestaticconstexpr |
Member Data Documentation
◆ QLoadOnce
|
staticconstexpr |
The documentation for this struct was generated from the following file: