/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/core/arch/mma/mfma/mfma_selector.hpp Source File#
mfma_selector.hpp
Go to the documentation of this file.
Definition: amdgcn_mma.hpp:10
typename conditional< predicate, X, Y >::type conditional_t
Definition: functional.hpp:115
Definition: mfma_gfx9.hpp:27
Implements a default MFMA selector strategy for gfx9 target architectures. This implements the K dime...
Definition: mfma_selector.hpp:44
std::conditional_t< CandidateTraits::IsSupported, CandidateOp, typename MfmaDefaultSelector< ADataType, BDataType, CDataType, BlockM, BlockN, BlockKTest/2u, CompilerTarget >::SelectedOp > SelectedOp
Definition: mfma_selector.hpp:70
std::conditional_t< IsSupported32x32, CandidateOp32x32, std::conditional_t< IsSupported16x16, CandidateOp16x16, std::conditional_t< IsSupported4x4, CandidateOp4x4, DefaultOp > >> SelectedOp
Definition: mfma_selector.hpp:186
Implements the gfx9 default MMA selector strategy for wave-wise MMA decomposition....
Definition: mma_selector.hpp:38
amdgcn_mma< ADataType, BDataType, CDataType, FragM, FragN, FragK, void, amdgcn_target<> > SelectedOp
Definition: mma_selector.hpp:42
Reflects the template parameters and static members of a given MmaOp.
Definition: mma_traits.hpp:125
constexpr static bool IsSupported
Definition: mma_traits.hpp:147
This is the default MmaOp policy. Instances of this class are to be used as MmaOp policies....
Definition: amdgcn_mma.hpp:82