BlockFmhaPipelineQXCustomPolicy< false > Struct Reference

BlockFmhaPipelineQXCustomPolicy&lt; false &gt; Struct Reference#

Composable Kernel: ck_tile::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>
CK_TILE_HOST_DEVICE constexpr auto ck_tile::BlockFmhaPipelineQXCustomPolicy< false >::GetAlignmentQ ( )
inlinestaticconstexpr

◆ GetQKBlockGemm()

template<typename Problem>
CK_TILE_HOST_DEVICE constexpr auto ck_tile::BlockFmhaPipelineQXCustomPolicy< false >::GetQKBlockGemm ( )
inlinestaticconstexpr

◆ GetSmemSizeQ()

template<typename Problem>
CK_TILE_HOST_DEVICE constexpr ck_tile::index_t ck_tile::BlockFmhaPipelineQXCustomPolicy< false >::GetSmemSizeQ ( )
inlinestaticconstexpr

◆ MakeQDramTileDistribution()

template<typename Problem>
CK_TILE_HOST_DEVICE constexpr auto ck_tile::BlockFmhaPipelineQXCustomPolicy< false >::MakeQDramTileDistribution ( )
inlinestaticconstexpr

◆ MakeQLdsBlockDescriptor()

template<typename Problem>
CK_TILE_HOST_DEVICE constexpr auto ck_tile::BlockFmhaPipelineQXCustomPolicy< false >::MakeQLdsBlockDescriptor ( )
inlinestaticconstexpr

Member Data Documentation

◆ QLoadOnce

bool ck_tile::BlockFmhaPipelineQXCustomPolicy< false >::QLoadOnce = false
staticconstexpr

The documentation for this struct was generated from the following file: