update kwarp calculation in gemm utils

This commit is contained in:
AviralGoelAMD
2025-07-18 23:00:55 +00:00
parent b89ddd23e5
commit e65a716367

View File

@@ -289,11 +289,11 @@ struct GemmConfigPreshuffle_3 : public GemmConfigBase
static constexpr ck_tile::index_t M_Warp_Tile = 16;
static constexpr ck_tile::index_t N_Warp_Tile = 16;
static constexpr ck_tile::index_t K_Warp_Tile = 32;
static constexpr ck_tile::index_t K_Warp_Tile = get_k_warp_tile_flatmm<PrecType, M_Warp_Tile>();
static constexpr int kBlockPerCu = 2;
static constexpr auto Scheduler = ck_tile::GemmPipelineScheduler::Default;
static constexpr ck_tile::index_t Pipeline = CK_TILE_PIPELINE_PRESHUFFLE_V2;
static constexpr ck_tile::index_t Pipeline = CK_TILE_PIPELINE_PRESHUFFLE_V3;
static constexpr bool Preshuffle = true;
static constexpr bool DoubleSmemBuffer = true;
};