diff --git a/include/ck_tile/ops/gemm/warp/warp_gemm_attribute_mfma_impl.hpp b/include/ck_tile/ops/gemm/warp/warp_gemm_attribute_mfma_impl.hpp index 0f64c2fdb5..224ebc1024 100644 --- a/include/ck_tile/ops/gemm/warp/warp_gemm_attribute_mfma_impl.hpp +++ b/include/ck_tile/ops/gemm/warp/warp_gemm_attribute_mfma_impl.hpp @@ -1725,9 +1725,6 @@ struct WarpGemmAttributeMfmaImpl_f32_16x16x128_f8f6f4 static constexpr index_t kScaleGranularity = 32; - // To get unity scale: 2^(kDefaultScale - 127) = 1.0 - static constexpr index_t kDefaultScale = 0x7F7F7F7F; - // c_vec += a_vec * b_vec template CK_TILE_DEVICE void operator()(CVecType& c_vec, @@ -1803,14 +1800,14 @@ struct WarpGemmAttributeMfmaImpl_f32_16x16x128_f8f6f4 CK_TILE_DEVICE void operator()(CVecType& c_vec, const AVecType& a_vec, const BVecType& b_vec) const { - operator()(c_vec, a_vec, kDefaultScale, b_vec, kDefaultScale); + operator()(c_vec, a_vec, 0, b_vec, 0); } // c_vec = a_vec * b_vec template CK_TILE_DEVICE CVecType operator()(const AVecType& a_vec, const BVecType& b_vec) const { - return operator()(a_vec, kDefaultScale, b_vec, kDefaultScale); + return operator()(a_vec, 0, b_vec, 0); } };