mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp Source File#
mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp
Go to the documentation of this file.
Definition tile/core/algorithm/cluster_descriptor.hpp:13
remove_cv_t< std::remove_reference_t< T > > remove_cvref_t
Definition type_traits.hpp:21
CK_TILE_HOST_DEVICE constexpr auto make_pass_through_transform(const LowLength &low_length)
Definition coordinate_transform.hpp:1558
CK_TILE_HOST_DEVICE constexpr auto make_naive_tensor_descriptor(const tuple< Lengths... > &lengths, const tuple< Strides... > &strides, number< GuaranteedLastDimensionVectorLength >=number<-1 >{}, number< GuaranteedLastDimensionVectorStride >=number<-1 >{})
Definition tile/core/tensor/tensor_descriptor.hpp:274
CK_TILE_HOST_DEVICE constexpr auto transform_tensor_descriptor(const OldTensorDescriptor &old_tensor_desc, const NewTransforms &new_transforms, NewLowerDimensionOldTopIdss, NewUpperDimensionNewTopIdss)
Definition tile/core/tensor/tensor_descriptor.hpp:203
CK_TILE_HOST_DEVICE constexpr auto make_xor_transform(const LowLengths &low_lengths)
Definition coordinate_transform.hpp:1662
CK_TILE_HOST_DEVICE constexpr auto make_merge_transform_v3_division_mod(const LowLengths &low_lengths)
Definition coordinate_transform.hpp:1609
CK_TILE_HOST_DEVICE constexpr auto make_static_tile_distribution(StaticTileDistributionEncoding_)
Definition tile_distribution.hpp:480
CK_TILE_HOST_DEVICE constexpr auto make_tuple(Xs &&... xs)
Definition tile/core/container/tuple.hpp:360
Definition mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:11
static CK_TILE_HOST_DEVICE constexpr auto MakeMXFP4_ADramTileDistribution()
Definition mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:68
static constexpr auto I2
Definition mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:14
static CK_TILE_HOST_DEVICE constexpr auto MakeMXFP4_ScaleA_FlatDramTileDistribution()
Definition mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:231
static constexpr auto I0
Definition mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:12
static CK_TILE_HOST_DEVICE constexpr auto MakeMXFP4_ScaleB_FlatDramTileDistribution()
Definition mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:253
static constexpr index_t KBPerLoad
Definition mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:16
static CK_TILE_HOST_DEVICE constexpr auto MakeMXFP4_BFlatDramTileDistribution()
Definition mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:125
static CK_TILE_HOST_DEVICE constexpr auto MakeMXFP4_ScaleB_DramTileDistribution()
Definition mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:194
static constexpr int NXdlPack
Definition mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:19
static constexpr int KXdlPack
Definition mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:20
static CK_TILE_HOST_DEVICE constexpr auto MakeMXFP4_ScaleA_DramTileDistribution()
Definition mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:157
static CK_TILE_HOST_DEVICE constexpr auto MakeMXFP4_ALdsBlockDescriptor()
Definition mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:23
static constexpr auto I1
Definition mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:13
static CK_TILE_HOST_DEVICE constexpr auto MakeMXF4_ALDS_TileDistribution()
Definition mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:99
static constexpr int MXdlPack
Definition mx_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:18
Definition flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:14
static CK_TILE_HOST_DEVICE constexpr auto GetSmemPackA()
Definition flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:233
static constexpr int PackedSize
Definition tile/core/numeric/numeric.hpp:82
Definition tile/core/container/sequence.hpp:49
Definition tile_distribution_encoding.hpp:26
Definition tile/core/container/tuple.hpp:192