#include <block_fmha_fwd_splitkv_combine_pipeline_default_policy.hpp>
◆ GetAlignmentLSE()
template<typename Problem>
| CK_TILE_HOST_DEVICE constexpr auto ck_tile::BlockFmhaFwdSplitKVCombinePipelineDefaultPolicy::GetAlignmentLSE |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ GetAlignmentO()
template<typename Problem>
| CK_TILE_HOST_DEVICE constexpr auto ck_tile::BlockFmhaFwdSplitKVCombinePipelineDefaultPolicy::GetAlignmentO |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ GetAlignmentOacc()
template<typename Problem>
| CK_TILE_HOST_DEVICE constexpr auto ck_tile::BlockFmhaFwdSplitKVCombinePipelineDefaultPolicy::GetAlignmentOacc |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ GetMaxNumWarpsForTile()
| CK_TILE_HOST_DEVICE constexpr auto ck_tile::BlockFmhaFwdSplitKVCombinePipelineDefaultPolicy::GetMaxNumWarpsForTile |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ GetSmemSize()
template<typename Problem>
◆ GetSmemSizeLSEacc()
template<typename Problem>
◆ GetSmemSizeOacc()
template<typename Problem>
◆ GetVectorSizeForTile()
| CK_TILE_HOST_DEVICE constexpr auto ck_tile::BlockFmhaFwdSplitKVCombinePipelineDefaultPolicy::GetVectorSizeForTile |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ MakeLSEaccDramTileDistribution()
template<typename Problem>
| CK_TILE_HOST_DEVICE constexpr auto ck_tile::BlockFmhaFwdSplitKVCombinePipelineDefaultPolicy::MakeLSEaccDramTileDistribution |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ MakeLSEaccLdsBlockDescriptor()
template<typename Problem>
| CK_TILE_HOST_DEVICE constexpr auto ck_tile::BlockFmhaFwdSplitKVCombinePipelineDefaultPolicy::MakeLSEaccLdsBlockDescriptor |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ MakeLSEaccLdsStoreBlockDescriptor()
template<typename Problem>
| CK_TILE_HOST_DEVICE constexpr auto ck_tile::BlockFmhaFwdSplitKVCombinePipelineDefaultPolicy::MakeLSEaccLdsStoreBlockDescriptor |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ MakeLSEaccRegTileDistribution()
template<typename Problem>
| CK_TILE_HOST_DEVICE constexpr auto ck_tile::BlockFmhaFwdSplitKVCombinePipelineDefaultPolicy::MakeLSEaccRegTileDistribution |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ MakeOaccDramTileDistribution()
template<typename Problem>
| CK_TILE_HOST_DEVICE constexpr auto ck_tile::BlockFmhaFwdSplitKVCombinePipelineDefaultPolicy::MakeOaccDramTileDistribution |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ MakeOaccLdsBlockDescriptor()
template<typename Problem>
| CK_TILE_HOST_DEVICE constexpr auto ck_tile::BlockFmhaFwdSplitKVCombinePipelineDefaultPolicy::MakeOaccLdsBlockDescriptor |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ MakeOaccResultDramTileDistribution()
template<typename Problem>
| CK_TILE_HOST_DEVICE constexpr auto ck_tile::BlockFmhaFwdSplitKVCombinePipelineDefaultPolicy::MakeOaccResultDramTileDistribution |
( |
| ) |
|
|
inlinestaticconstexpr |
The documentation for this struct was generated from the following file: