GridwiseGemmMathWave< TileMathThreadGroup, 1 > Struct Template Reference#
ck::GridwiseGemmMathWave< TileMathThreadGroup, 1 > Struct Template Reference
#include <gridwise_gemm_waveletmodel.hpp>
Static Public Member Functions | |
| __host__ static __device__ constexpr bool | IsSupported (index_t) |
| __host__ static __device__ constexpr bool | CalculateHasMainLoop (index_t num_loop) |
| template<bool HasMainLoop, typename ABlockBuffer, typename BBlockBuffer, typename BlockwiseGemm, typename CThreadBuffer> | |
| static __device__ void | RunMathWavePipeline (ABlockBuffer &a_block_buf, BBlockBuffer &b_block_buf, const BlockwiseGemm &block_gemm, CThreadBuffer &c_thread_buf, index_t num_loop) |
Member Function Documentation
◆ CalculateHasMainLoop()
template<typename TileMathThreadGroup>
|
inlinestaticconstexpr |
◆ IsSupported()
template<typename TileMathThreadGroup>
|
inlinestaticconstexpr |
◆ RunMathWavePipeline()
template<typename TileMathThreadGroup>
template<bool HasMainLoop, typename ABlockBuffer, typename BBlockBuffer, typename BlockwiseGemm, typename CThreadBuffer>
|
inlinestatic |
The documentation for this struct was generated from the following file: