HotLoopScheduler< Problem_ > Struct Template Reference

HotLoopScheduler&lt; Problem_ &gt; Struct Template Reference#

Composable Kernel: ck_tile::BlockFmhaBwdPipelineDefaultPolicy::HotLoopScheduler< Problem_ > Struct Template Reference
ck_tile::BlockFmhaBwdPipelineDefaultPolicy::HotLoopScheduler< Problem_ > Struct Template Reference

#include <block_fmha_bwd_pipeline_default_policy.hpp>

Public Types

using Problem = Problem_

Public Member Functions

template<>
CK_TILE_DEVICE constexpr void GemmStagedScheduler ()
template<>
CK_TILE_DEVICE constexpr void GemmStagedScheduler ()
template<>
CK_TILE_DEVICE constexpr void GemmStagedScheduler ()
template<>
CK_TILE_DEVICE constexpr void GemmStagedScheduler ()
template<>
CK_TILE_DEVICE constexpr void GemmStagedScheduler ()

Static Public Member Functions

template<index_t GemmStage>
static CK_TILE_DEVICE constexpr void GemmStagedScheduler ()

Member Typedef Documentation

◆ Problem

template<typename Problem_>
using ck_tile::BlockFmhaBwdPipelineDefaultPolicy::HotLoopScheduler< Problem_ >::Problem = Problem_

Member Function Documentation

◆ GemmStagedScheduler() [1/6]

template<typename Problem_>
template<>
CK_TILE_DEVICE constexpr void ck_tile::BlockFmhaBwdPipelineDefaultPolicy::HotLoopScheduler< Problem_ >::GemmStagedScheduler ( )
inlineconstexpr

◆ GemmStagedScheduler() [2/6]

template<typename Problem_>
template<>
CK_TILE_DEVICE constexpr void ck_tile::BlockFmhaBwdPipelineDefaultPolicy::HotLoopScheduler< Problem_ >::GemmStagedScheduler ( )
inlineconstexpr

◆ GemmStagedScheduler() [3/6]

template<typename Problem_>
template<>
CK_TILE_DEVICE constexpr void ck_tile::BlockFmhaBwdPipelineDefaultPolicy::HotLoopScheduler< Problem_ >::GemmStagedScheduler ( )
inlineconstexpr

◆ GemmStagedScheduler() [4/6]

template<typename Problem_>
template<>
CK_TILE_DEVICE constexpr void ck_tile::BlockFmhaBwdPipelineDefaultPolicy::HotLoopScheduler< Problem_ >::GemmStagedScheduler ( )
inlineconstexpr

◆ GemmStagedScheduler() [5/6]

template<typename Problem_>
template<>
CK_TILE_DEVICE constexpr void ck_tile::BlockFmhaBwdPipelineDefaultPolicy::HotLoopScheduler< Problem_ >::GemmStagedScheduler ( )
inlineconstexpr

◆ GemmStagedScheduler() [6/6]

template<typename Problem_>
template<index_t GemmStage>
CK_TILE_DEVICE constexpr void ck_tile::BlockFmhaBwdPipelineDefaultPolicy::HotLoopScheduler< Problem_ >::GemmStagedScheduler ( )
inlinestaticconstexpr

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