From 7ec46a46505742ff3ebaeec4bc8a68af2aa15292 Mon Sep 17 00:00:00 2001 From: Aleksander Dudek Date: Tue, 17 Jun 2025 05:22:55 -0500 Subject: [PATCH] Remove unnecessary prefetch and block_gemm --- .../gemm/pipeline/gemm_pipeline_ag_bg_cr_comp_v5.hpp | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/include/ck_tile/ops/gemm/pipeline/gemm_pipeline_ag_bg_cr_comp_v5.hpp b/include/ck_tile/ops/gemm/pipeline/gemm_pipeline_ag_bg_cr_comp_v5.hpp index 1361c85850..d01de894a9 100644 --- a/include/ck_tile/ops/gemm/pipeline/gemm_pipeline_ag_bg_cr_comp_v5.hpp +++ b/include/ck_tile/ops/gemm/pipeline/gemm_pipeline_ag_bg_cr_comp_v5.hpp @@ -548,9 +548,6 @@ struct GemmPipelineAgBgCrCompV5 : public BaseGemmPipelineAgBgCrCompV5 block_sync_lds(); block_gemm(c_block_tile, a_lds_tile, b_lds_tile); - // Local prefetch 3 - PipelineImplBase::LocalPrefetch(a_lds_tile, a_lds_gemm_window_cap); - PipelineImplBase::LocalPrefetch(b_lds_tile, b_lds_gemm_window_cap); HotLoopScheduler(); }; @@ -569,13 +566,6 @@ struct GemmPipelineAgBgCrCompV5 : public BaseGemmPipelineAgBgCrCompV5 std::ignore = b_copy_lds_window_cap; block_gemm(c_block_tile, a_lds_tile, b_lds_tile); - // Local prefetch 4 - PipelineImplBase::LocalPrefetch(a_lds_tile, a_lds_gemm_window_cap); - PipelineImplBase::LocalPrefetch(b_lds_tile, b_lds_gemm_window_cap); - - // TODO verify - block_gemm(c_block_tile, a_lds_tile, b_lds_tile); - HotLoopScheduler(); };