/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/ops/fmha/pipeline/tile_fmha_traits.hpp Source File#
tile_fmha_traits.hpp
Go to the documentation of this file.
Definition: cluster_descriptor.hpp:13
BlockAttentionQuantScaleEnum
Definition: block_attention_quant_scale_enum.hpp:12
Definition: tile_fmha_traits.hpp:163
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:166
static constexpr bool kPadHeadDimQ
Definition: tile_fmha_traits.hpp:165
static constexpr bool kPadSeqLenQ
Definition: tile_fmha_traits.hpp:164
Definition: tile_fmha_traits.hpp:153
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:156
static constexpr bool kPadSeqLenQ
Definition: tile_fmha_traits.hpp:154
static constexpr bool kPadHeadDimV
Definition: tile_fmha_traits.hpp:155
Definition: tile_fmha_traits.hpp:47
static constexpr index_t kPadHeadDimQ
Definition: tile_fmha_traits.hpp:48
static constexpr index_t kPadHeadDimV
Definition: tile_fmha_traits.hpp:49
static constexpr bool kHasBiasGrad
Definition: tile_fmha_traits.hpp:51
static constexpr auto BiasEnum
Definition: tile_fmha_traits.hpp:50
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:52
Definition: tile_fmha_traits.hpp:141
static constexpr bool kPadHeadDimQ
Definition: tile_fmha_traits.hpp:144
static constexpr bool kPadSeqLenK
Definition: tile_fmha_traits.hpp:143
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:146
static constexpr bool kPadSeqLenQ
Definition: tile_fmha_traits.hpp:142
static constexpr bool kPadHeadDimV
Definition: tile_fmha_traits.hpp:145
Definition: tile_fmha_traits.hpp:71
static constexpr auto BiasEnum
Definition: tile_fmha_traits.hpp:77
static constexpr bool kDoFp8StaticQuant
Definition: tile_fmha_traits.hpp:81
static constexpr bool kPadHeadDimQ
Definition: tile_fmha_traits.hpp:74
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:82
static constexpr bool kHasLogitsSoftCap
Definition: tile_fmha_traits.hpp:76
static constexpr bool kSkipMinSeqlenQ
Definition: tile_fmha_traits.hpp:83
static constexpr bool kStoreLSE
Definition: tile_fmha_traits.hpp:79
static constexpr bool kPadSeqLenQ
Definition: tile_fmha_traits.hpp:72
static constexpr bool kIsPagedKV
Definition: tile_fmha_traits.hpp:80
static constexpr bool kPadHeadDimV
Definition: tile_fmha_traits.hpp:75
static constexpr bool kPadSeqLenK
Definition: tile_fmha_traits.hpp:73
static constexpr bool kHasBiasGrad
Definition: tile_fmha_traits.hpp:78
Definition: tile_fmha_traits.hpp:124
static constexpr bool kPadSeqLenQ
Definition: tile_fmha_traits.hpp:125
static constexpr bool kPadHeadDimV
Definition: tile_fmha_traits.hpp:126
static constexpr bool kDoFp8StaticQuant
Definition: tile_fmha_traits.hpp:128
static constexpr index_t kMaxSplits
Definition: tile_fmha_traits.hpp:130
static constexpr bool kStoreLSE
Definition: tile_fmha_traits.hpp:127
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:132
Definition: tile_fmha_traits.hpp:100
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:114
static constexpr bool kStoreLSE
Definition: tile_fmha_traits.hpp:108
static constexpr bool kMergeNumHeadGroupsSeqLenQ
Definition: tile_fmha_traits.hpp:113
static constexpr bool kPadHeadDimQ
Definition: tile_fmha_traits.hpp:103
static constexpr bool kHasLogitsSoftCap
Definition: tile_fmha_traits.hpp:105
static constexpr bool kHasUnevenSplits
Definition: tile_fmha_traits.hpp:112
static constexpr bool kPadSeqLenK
Definition: tile_fmha_traits.hpp:102
static constexpr bool kHasBiasGrad
Definition: tile_fmha_traits.hpp:107
static constexpr bool kDoFp8StaticQuant
Definition: tile_fmha_traits.hpp:109
static constexpr auto BiasEnum
Definition: tile_fmha_traits.hpp:106
static constexpr bool kPadHeadDimV
Definition: tile_fmha_traits.hpp:104
static constexpr bool kPadSeqLenQ
Definition: tile_fmha_traits.hpp:101
static constexpr bool kIsPagedKV
Definition: tile_fmha_traits.hpp:110
Definition: tile_fmha_traits.hpp:176
static constexpr bool kStoreLSE
Definition: tile_fmha_traits.hpp:181
static constexpr bool kPadHeadDimQ
Definition: tile_fmha_traits.hpp:179
static constexpr bool kPadSeqLenK
Definition: tile_fmha_traits.hpp:178
static constexpr bool kPadHeadDimV
Definition: tile_fmha_traits.hpp:180
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:182
static constexpr bool kPadSeqLenQ
Definition: tile_fmha_traits.hpp:177
Definition: tile_fmha_traits.hpp:26
static constexpr auto QScaleEnum
Definition: tile_fmha_traits.hpp:36
static constexpr bool kHasBiasGrad
Definition: tile_fmha_traits.hpp:33
static constexpr bool kStoreLSE
Definition: tile_fmha_traits.hpp:34
static constexpr bool kPadSeqLenK
Definition: tile_fmha_traits.hpp:28
static constexpr bool kPadHeadDimQ
Definition: tile_fmha_traits.hpp:29
static constexpr bool kPadSeqLenQ
Definition: tile_fmha_traits.hpp:27
static constexpr bool kHasLogitsSoftCap
Definition: tile_fmha_traits.hpp:31
static constexpr bool kPadHeadDimV
Definition: tile_fmha_traits.hpp:30
static constexpr bool kSkipMinSeqlenQ
Definition: tile_fmha_traits.hpp:38
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:37
static constexpr bool kHasDropout
Definition: tile_fmha_traits.hpp:35