mixed_prec_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp Source File#
mixed_prec_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp
Go to the documentation of this file.
Definition tile/core/algorithm/cluster_descriptor.hpp:13
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_unmerge_transform(const UpLengths &up_lengths, bool_constant< Use24BitIntegerCalculation >=bool_constant< false >{})
Definition coordinate_transform.hpp:1622
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 transform_tensor_view(const OldTensorView &old_tensor_view, const NewTransforms &new_transforms, NewLowerDimensionOldVisibleIdss, NewUpperDimensionNewVisibleIdss)
Definition tensor_view.hpp:511
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 mixed_prec_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:23
static CK_TILE_HOST_DEVICE constexpr auto TransformF16xF4_ATensorView(const NativeADramTensorView &a_dram_view)
Definition mixed_prec_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:34
static CK_TILE_HOST_DEVICE constexpr auto MakeF16xF4_WriteALdsBlockDescriptor()
Definition mixed_prec_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:131
static CK_TILE_HOST_DEVICE constexpr auto MakeF16xF4_ReadALdsBlockDescriptor()
Definition mixed_prec_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:91
static CK_TILE_HOST_DEVICE constexpr auto MakeFp4BFlatDramTileDistribution()
Definition mixed_prec_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:173
static CK_TILE_HOST_DEVICE constexpr auto MakeF16xF4_ALDS_TileDistribution()
Definition mixed_prec_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:147
static constexpr index_t N_Pack
Definition mixed_prec_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:29
static constexpr auto I0
Definition mixed_prec_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:24
static constexpr index_t KBPerLoad
Definition mixed_prec_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:28
static constexpr index_t K_Pack
Definition mixed_prec_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:30
static constexpr auto I1
Definition mixed_prec_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:25
static CK_TILE_HOST_DEVICE constexpr auto MakeFp4ScaleBFlatDramTileDistribution()
Definition mixed_prec_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:206
static constexpr auto I2
Definition mixed_prec_flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp:26
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
Definition tile/core/container/sequence.hpp:49
Definition tile_distribution_encoding.hpp:26
Definition tile/core/container/tuple.hpp:192