topk_softmax_warp_per_row_problem.hpp Source File#
topk_softmax_warp_per_row_problem.hpp
Go to the documentation of this file.
Definition tile/core/algorithm/cluster_descriptor.hpp:13
remove_cv_t< std::remove_reference_t< T > > remove_cvref_t
Definition type_traits.hpp:21
Definition topk_softmax_warp_per_row_problem.hpp:22
remove_cvref_t< InputType_ > InputType
Definition topk_softmax_warp_per_row_problem.hpp:24
static constexpr index_t RowsPerWarp
Definition topk_softmax_warp_per_row_problem.hpp:43
static constexpr bool ActivationIsSoftmax
Definition topk_softmax_warp_per_row_problem.hpp:35
static constexpr index_t VectorSize
Definition topk_softmax_warp_per_row_problem.hpp:38
static constexpr index_t LanesPerRow
Definition topk_softmax_warp_per_row_problem.hpp:40
remove_cvref_t< IndexType_ > IndexType
Definition topk_softmax_warp_per_row_problem.hpp:26
static constexpr index_t RowsPerWarpPerColIssue
Definition topk_softmax_warp_per_row_problem.hpp:42
static constexpr index_t IssuesPerRow
Definition topk_softmax_warp_per_row_problem.hpp:44
static constexpr index_t BlockSize
Definition topk_softmax_warp_per_row_problem.hpp:32
static constexpr index_t WarpSize
Definition topk_softmax_warp_per_row_problem.hpp:33
static constexpr index_t RowsPerBlock
Definition topk_softmax_warp_per_row_problem.hpp:47
static constexpr index_t WarpsPerBlock
Definition topk_softmax_warp_per_row_problem.hpp:46
static constexpr index_t LaunchType
Definition topk_softmax_warp_per_row_problem.hpp:28
static constexpr index_t BytesPerIssue
Definition topk_softmax_warp_per_row_problem.hpp:30
static constexpr index_t Experts
Definition topk_softmax_warp_per_row_problem.hpp:29
static constexpr index_t IssuesPerCol
Definition topk_softmax_warp_per_row_problem.hpp:31
remove_cvref_t< WeightType_ > WeightType
Definition topk_softmax_warp_per_row_problem.hpp:25