gridwise_gemm_pipeline_v2.hpp Source File#
gridwise_gemm_pipeline_v2.hpp
Go to the documentation of this file.
#define CK_EXPERIMENTAL_PIPELINE_V2_IGLP_OPT
Definition ck.hpp:218
Definition ck.hpp:268
Definition gridwise_gemm_pipeline_v2.hpp:11
__host__ static __device__ constexpr bool IsSupported(const index_t num_loop)
Definition gridwise_gemm_pipeline_v2.hpp:12
static __device__ void Run(const AGridDesc &a_grid_desc, const ABlockDesc &a_block_desc, ABlockTransfer &a_blockwise_copy, const AGridBuffer &a_grid_buf, ABlockBuffer &a_block_buf, const ABlockTransferStep &a_block_copy_step, const BGridDesc &b_grid_desc, const BBlockDesc &b_block_desc, BBlockTransfer &b_blockwise_copy, const BGridBuffer &b_grid_buf, BBlockBuffer &b_block_buf, const BBlockTransferStep &b_block_copy_step, const BlockwiseGemm &blockwise_gemm, CThreadBuffer &c_thread_buf, index_t num_loop)
Definition gridwise_gemm_pipeline_v2.hpp:38
__host__ static __device__ constexpr bool CalculateHasMainLoop(const index_t num_loop)
Definition gridwise_gemm_pipeline_v2.hpp:18