#include <batched_transpose_problem.hpp>
◆ InputType
template<typename InputType_ , typename BlockTile , typename WarpTile , typename ThreadTile , bool kPadM_ = false, bool kPadN_ = false>
◆ kBlockSize
template<typename InputType_ , typename BlockTile , typename WarpTile , typename ThreadTile , bool kPadM_ = false, bool kPadN_ = false>
Initial value:=
static constexpr index_t kMThreadPerWarp
Definition: batched_transpose_problem.hpp:29
static constexpr index_t kNThreadPerWarp
Definition: batched_transpose_problem.hpp:30
static constexpr index_t kNWarpPerBlock
Definition: batched_transpose_problem.hpp:36
static constexpr index_t kMWarpPerBlock
Definition: batched_transpose_problem.hpp:35
◆ kMPerBlock
template<typename InputType_ , typename BlockTile , typename WarpTile , typename ThreadTile , bool kPadM_ = false, bool kPadN_ = false>
◆ kMPerThread
template<typename InputType_ , typename BlockTile , typename WarpTile , typename ThreadTile , bool kPadM_ = false, bool kPadN_ = false>
◆ kMPerWarp
template<typename InputType_ , typename BlockTile , typename WarpTile , typename ThreadTile , bool kPadM_ = false, bool kPadN_ = false>
◆ kMThreadPerWarp
template<typename InputType_ , typename BlockTile , typename WarpTile , typename ThreadTile , bool kPadM_ = false, bool kPadN_ = false>
◆ kMWarpPerBlock
template<typename InputType_ , typename BlockTile , typename WarpTile , typename ThreadTile , bool kPadM_ = false, bool kPadN_ = false>
◆ kNPerBlock
template<typename InputType_ , typename BlockTile , typename WarpTile , typename ThreadTile , bool kPadM_ = false, bool kPadN_ = false>
◆ kNPerThread
template<typename InputType_ , typename BlockTile , typename WarpTile , typename ThreadTile , bool kPadM_ = false, bool kPadN_ = false>
◆ kNPerWarp
template<typename InputType_ , typename BlockTile , typename WarpTile , typename ThreadTile , bool kPadM_ = false, bool kPadN_ = false>
◆ kNThreadPerWarp
template<typename InputType_ , typename BlockTile , typename WarpTile , typename ThreadTile , bool kPadM_ = false, bool kPadN_ = false>
◆ kNWarpPerBlock
template<typename InputType_ , typename BlockTile , typename WarpTile , typename ThreadTile , bool kPadM_ = false, bool kPadN_ = false>
◆ kPadM
template<typename InputType_ , typename BlockTile , typename WarpTile , typename ThreadTile , bool kPadM_ = false, bool kPadN_ = false>
◆ kPadN
template<typename InputType_ , typename BlockTile , typename WarpTile , typename ThreadTile , bool kPadM_ = false, bool kPadN_ = false>
◆ VectorSizeInput
template<typename InputType_ , typename BlockTile , typename WarpTile , typename ThreadTile , bool kPadM_ = false, bool kPadN_ = false>
◆ VectorSizeOutput
template<typename InputType_ , typename BlockTile , typename WarpTile , typename ThreadTile , bool kPadM_ = false, bool kPadN_ = false>
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-7.0.0/include/ck_tile/ops/batched_transpose/pipeline/batched_transpose_problem.hpp