/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/ops/smoothquant/pipeline/smoothquant_pipeline_default_policy.hpp Source File#
smoothquant_pipeline_default_policy.hpp
Go to the documentation of this file.
Definition: cluster_descriptor.hpp:13
constexpr CK_TILE_HOST_DEVICE auto make_static_tile_distribution(StaticTileDistributionEncoding_)
Definition: tile_distribution.hpp:480
Definition: block_reduce2d.hpp:200
Definition: block_reduce2d.hpp:45
Definition: block_reduce2d_problem.hpp:12
Definition: block_reduce2d.hpp:135
Definition: smoothquant_pipeline_default_policy.hpp:13
static constexpr CK_TILE_HOST_DEVICE auto GetBlockReduce2d()
Definition: smoothquant_pipeline_default_policy.hpp:46
static constexpr CK_TILE_HOST_DEVICE auto GetBlockReduce2dCrossWarpSync()
Definition: smoothquant_pipeline_default_policy.hpp:64
static constexpr CK_TILE_HOST_DEVICE index_t GetSmemSize()
Definition: smoothquant_pipeline_default_policy.hpp:73
static constexpr CK_TILE_DEVICE auto MakeXBlockTileDistribution()
Definition: smoothquant_pipeline_default_policy.hpp:15
static constexpr CK_TILE_DEVICE auto MakeSmoothScaleBlockTileDistribution()
Definition: smoothquant_pipeline_default_policy.hpp:31
static constexpr CK_TILE_HOST_DEVICE auto GetBlockReduce2dSync()
Definition: smoothquant_pipeline_default_policy.hpp:55
Definition: sequence.hpp:49
Definition: tile_distribution_encoding.hpp:26
Definition: tuple.hpp:192