Reduce2dDefaultPolicy Struct Reference#
ck_tile::Reduce2dDefaultPolicy Struct Reference
#include <reduce2d_default_policy.hpp>
Static Public Member Functions | |
| template<typename Problem> | |
| static CK_TILE_DEVICE constexpr auto | MakeXBlockTileDistribution () |
| template<typename Problem> | |
| static CK_TILE_HOST_DEVICE constexpr auto | GetBlockReduce2d () |
| template<typename Problem> | |
| static CK_TILE_HOST_DEVICE constexpr auto | GetBlockReduce2dSync () |
| template<typename Problem> | |
| static CK_TILE_HOST_DEVICE constexpr auto | GetBlockReduce2dCrossWarpSync () |
| template<typename Problem> | |
| static CK_TILE_HOST_DEVICE constexpr index_t | GetSmemSize () |
| template<typename Problem> | |
| static CK_TILE_HOST_DEVICE constexpr index_t | GetIndicesSmemSize () |
Member Function Documentation
◆ GetBlockReduce2d()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetBlockReduce2dCrossWarpSync()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetBlockReduce2dSync()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetIndicesSmemSize()
template<typename Problem>
|
inlinestaticconstexpr |
◆ GetSmemSize()
template<typename Problem>
|
inlinestaticconstexpr |
◆ MakeXBlockTileDistribution()
template<typename Problem>
|
inlinestaticconstexpr |
The documentation for this struct was generated from the following file: