gridwise_gemm_pipeline_v4_direct_load.hpp Source File#
gridwise_gemm_pipeline_v4_direct_load.hpp
Go to the documentation of this file.
Definition ck.hpp:268
__device__ void block_sync_lds_direct_load()
Definition synchronization.hpp:43
Definition gridwise_gemm_pipeline_v4_direct_load.hpp:10
__device__ void sched_barrier()
Definition gridwise_gemm_pipeline_v4_direct_load.hpp:12
static constexpr auto I0
Definition gridwise_gemm_pipeline_v4_direct_load.hpp:33
__host__ static __device__ constexpr bool CalculateHasMainLoop(index_t num_loop)
Definition gridwise_gemm_pipeline_v4_direct_load.hpp:37
__host__ static __device__ constexpr bool IsSupported(index_t)
Definition gridwise_gemm_pipeline_v4_direct_load.hpp:35
static __device__ void Run(const AGridDesc &a_grid_desc, const ABlockDesc &a_block_desc, ABlockTransfer &a_blockwise_copy, const AGridBuffer &a_grid_buf, ABlockBuffers &a_block_bufs, 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, BBlockBuffers &b_block_bufs, const BBlockTransferStep &b_block_copy_step, const BlockwiseGemm &blockwise_gemm, CThreadBuffer &c_thread_buf, index_t num_loop)
Definition gridwise_gemm_pipeline_v4_direct_load.hpp:57
static __device__ void Run(const AGridDesc &a_grid_desc, const ABlockDesc &a_block_desc, ABlockTransfer &a_blockwise_copy, const AGridBuffer &a_grid_buf, ABlockBuffers &a_block_bufs, 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, BBlockBuffers &b_block_bufs, const BBlockTransferStep &b_block_copy_step, const BlockwiseGemm &blockwise_gemm, CThreadBuffer &c_thread_buf, index_t num_loop)
Definition gridwise_gemm_pipeline_v4_direct_load.hpp:153
__host__ static __device__ constexpr bool IsSupported(index_t num_loop)
Definition gridwise_gemm_pipeline_v4_direct_load.hpp:128
__host__ static __device__ constexpr bool CalculateHasMainLoop(index_t num_loop)
Definition gridwise_gemm_pipeline_v4_direct_load.hpp:133
static constexpr auto I1
Definition gridwise_gemm_pipeline_v4_direct_load.hpp:126
static constexpr auto I0
Definition gridwise_gemm_pipeline_v4_direct_load.hpp:125
Definition gridwise_gemm_pipeline_v4_direct_load.hpp:27