include/ck_tile/ops/reduce/block/block_reduce2d_default_policy.hpp Source File#
block_reduce2d_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:498
Definition: block_reduce2d.hpp:162
Definition: block_reduce2d_default_policy.hpp:13
static constexpr CK_TILE_HOST_DEVICE index_t GetSmemSize()
Definition: block_reduce2d_default_policy.hpp:57
static constexpr CK_TILE_HOST_DEVICE auto GetBlockReduce2dSync()
Definition: block_reduce2d_default_policy.hpp:39
static constexpr CK_TILE_DEVICE auto MakeXBlockTileDistribution()
Definition: block_reduce2d_default_policy.hpp:15
static constexpr CK_TILE_HOST_DEVICE auto GetBlockReduce2dCrossWarpSync()
Definition: block_reduce2d_default_policy.hpp:48
static constexpr CK_TILE_HOST_DEVICE auto GetBlockReduce2d()
Definition: block_reduce2d_default_policy.hpp:30
Definition: block_reduce2d.hpp:12
Definition: block_reduce2d_problem.hpp:12
Definition: block_reduce2d.hpp:96
Definition: sequence.hpp:52
Definition: tile_distribution_encoding.hpp:26
Definition: tuple.hpp:192