BlockFmhaPipelineQXCustomPolicy< false > Struct Reference#
ck_tile::BlockFmhaPipelineQXCustomPolicy< false > 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 | MakeQDramTileDistribution () |
| template<typename Problem> | |
| static CK_TILE_HOST_DEVICE constexpr auto | MakeQLdsBlockDescriptor () |
| template<typename Problem> | |
| static CK_TILE_HOST_DEVICE constexpr auto | GetQKBlockGemm () |
Static Public Attributes | |
| static constexpr bool | QLoadOnce = false |
Member Function Documentation
◆ GetAlignmentQ()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetQKBlockGemm()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetSmemSizeQ()
template<typename Problem>
|
inlinestaticconstexpr |
◆ MakeQDramTileDistribution()
template<typename Problem>
|
inlinestaticconstexpr |
◆ MakeQLdsBlockDescriptor()
template<typename Problem>
|
inlinestaticconstexpr |
Member Data Documentation
◆ QLoadOnce
|
staticconstexpr |
The documentation for this struct was generated from the following file: