/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
Definition: tile_fmha_traits.hpp:162
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:165
static constexpr bool kPadHeadDimQ
Definition: tile_fmha_traits.hpp:164
static constexpr bool kPadSeqLenQ
Definition: tile_fmha_traits.hpp:163
Definition: tile_fmha_traits.hpp:152
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:155
static constexpr bool kPadSeqLenQ
Definition: tile_fmha_traits.hpp:153
static constexpr bool kPadHeadDimV
Definition: tile_fmha_traits.hpp:154
Definition: tile_fmha_traits.hpp:46
static constexpr index_t kPadHeadDimQ
Definition: tile_fmha_traits.hpp:47
static constexpr index_t kPadHeadDimV
Definition: tile_fmha_traits.hpp:48
static constexpr bool kHasBiasGrad
Definition: tile_fmha_traits.hpp:50
static constexpr auto BiasEnum
Definition: tile_fmha_traits.hpp:49
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:51
Definition: tile_fmha_traits.hpp:140
static constexpr bool kPadHeadDimQ
Definition: tile_fmha_traits.hpp:143
static constexpr bool kPadSeqLenK
Definition: tile_fmha_traits.hpp:142
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:145
static constexpr bool kPadSeqLenQ
Definition: tile_fmha_traits.hpp:141
static constexpr bool kPadHeadDimV
Definition: tile_fmha_traits.hpp:144
Definition: tile_fmha_traits.hpp:70
static constexpr auto BiasEnum
Definition: tile_fmha_traits.hpp:76
static constexpr bool kDoFp8StaticQuant
Definition: tile_fmha_traits.hpp:80
static constexpr bool kPadHeadDimQ
Definition: tile_fmha_traits.hpp:73
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:81
static constexpr bool kHasLogitsSoftCap
Definition: tile_fmha_traits.hpp:75
static constexpr bool kSkipMinSeqlenQ
Definition: tile_fmha_traits.hpp:82
static constexpr bool kStoreLSE
Definition: tile_fmha_traits.hpp:78
static constexpr bool kPadSeqLenQ
Definition: tile_fmha_traits.hpp:71
static constexpr bool kIsPagedKV
Definition: tile_fmha_traits.hpp:79
static constexpr bool kPadHeadDimV
Definition: tile_fmha_traits.hpp:74
static constexpr bool kPadSeqLenK
Definition: tile_fmha_traits.hpp:72
static constexpr bool kHasBiasGrad
Definition: tile_fmha_traits.hpp:77
Definition: tile_fmha_traits.hpp:123
static constexpr bool kPadSeqLenQ
Definition: tile_fmha_traits.hpp:124
static constexpr bool kPadHeadDimV
Definition: tile_fmha_traits.hpp:125
static constexpr bool kDoFp8StaticQuant
Definition: tile_fmha_traits.hpp:127
static constexpr index_t kMaxSplits
Definition: tile_fmha_traits.hpp:129
static constexpr bool kStoreLSE
Definition: tile_fmha_traits.hpp:126
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:131
Definition: tile_fmha_traits.hpp:99
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:113
static constexpr bool kStoreLSE
Definition: tile_fmha_traits.hpp:107
static constexpr bool kMergeNumHeadGroupsSeqLenQ
Definition: tile_fmha_traits.hpp:112
static constexpr bool kPadHeadDimQ
Definition: tile_fmha_traits.hpp:102
static constexpr bool kHasLogitsSoftCap
Definition: tile_fmha_traits.hpp:104
static constexpr bool kHasUnevenSplits
Definition: tile_fmha_traits.hpp:111
static constexpr bool kPadSeqLenK
Definition: tile_fmha_traits.hpp:101
static constexpr bool kHasBiasGrad
Definition: tile_fmha_traits.hpp:106
static constexpr bool kDoFp8StaticQuant
Definition: tile_fmha_traits.hpp:108
static constexpr auto BiasEnum
Definition: tile_fmha_traits.hpp:105
static constexpr bool kPadHeadDimV
Definition: tile_fmha_traits.hpp:103
static constexpr bool kPadSeqLenQ
Definition: tile_fmha_traits.hpp:100
static constexpr bool kIsPagedKV
Definition: tile_fmha_traits.hpp:109
Definition: tile_fmha_traits.hpp:175
static constexpr bool kStoreLSE
Definition: tile_fmha_traits.hpp:180
static constexpr bool kPadHeadDimQ
Definition: tile_fmha_traits.hpp:178
static constexpr bool kPadSeqLenK
Definition: tile_fmha_traits.hpp:177
static constexpr bool kPadHeadDimV
Definition: tile_fmha_traits.hpp:179
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:181
static constexpr bool kPadSeqLenQ
Definition: tile_fmha_traits.hpp:176
Definition: tile_fmha_traits.hpp:25
static constexpr bool kDoFp8StaticQuant
Definition: tile_fmha_traits.hpp:35
static constexpr bool kHasBiasGrad
Definition: tile_fmha_traits.hpp:32
static constexpr bool kPadHeadDimQ
Definition: tile_fmha_traits.hpp:28
static constexpr bool kPadSeqLenQ
Definition: tile_fmha_traits.hpp:26
static constexpr bool kPadHeadDimV
Definition: tile_fmha_traits.hpp:29
static constexpr bool kHasDropout
Definition: tile_fmha_traits.hpp:34
static constexpr bool kHasLogitsSoftCap
Definition: tile_fmha_traits.hpp:30
static constexpr index_t kBlockPerCu
Definition: tile_fmha_traits.hpp:36
static constexpr bool kSkipMinSeqlenQ
Definition: tile_fmha_traits.hpp:37
static constexpr bool kPadSeqLenK
Definition: tile_fmha_traits.hpp:27
static constexpr bool kStoreLSE
Definition: tile_fmha_traits.hpp:33