From 370dd01230354f72b4447e4e58d140df0b92a30d Mon Sep 17 00:00:00 2001 From: carlushuang Date: Mon, 16 Jun 2025 13:49:04 +0800 Subject: [PATCH] hot fix block_gemm fail with pipeline_problem by adding NumWaveGroups inside block gemm problem (#2348) [ROCm/composable_kernel commit: fb97f75099bae6778adc8f41e20df184c416f83e] --- include/ck_tile/ops/gemm/block/block_gemm_problem.hpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/include/ck_tile/ops/gemm/block/block_gemm_problem.hpp b/include/ck_tile/ops/gemm/block/block_gemm_problem.hpp index d8f66c81ca..fd5211a59a 100644 --- a/include/ck_tile/ops/gemm/block/block_gemm_problem.hpp +++ b/include/ck_tile/ops/gemm/block/block_gemm_problem.hpp @@ -12,7 +12,8 @@ template + typename BlockGemmShape_, + index_t NumWaveGroups_ = 1> struct BlockGemmProblem { using ADataType = remove_cvref_t; @@ -20,7 +21,8 @@ struct BlockGemmProblem using CDataType = remove_cvref_t; using BlockGemmShape = remove_cvref_t; - static constexpr index_t kBlockSize = kBlockSize_; + static constexpr index_t kBlockSize = kBlockSize_; + static constexpr index_t NumWaveGroups = NumWaveGroups_; }; } // namespace ck_tile