From eb8f04cd7277cb49beaf534066cd2eb3591a8947 Mon Sep 17 00:00:00 2001 From: Astha Rai Date: Tue, 1 Apr 2025 21:29:09 +0000 Subject: [PATCH] change example to turn bf16, increase error threshold --- example/01_gemm/gemm_xdl_streamk.cpp | 6 +++--- example/01_gemm/run_gemm_example.inc | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/example/01_gemm/gemm_xdl_streamk.cpp b/example/01_gemm/gemm_xdl_streamk.cpp index 7d433b6145..dc012956b1 100644 --- a/example/01_gemm/gemm_xdl_streamk.cpp +++ b/example/01_gemm/gemm_xdl_streamk.cpp @@ -5,11 +5,11 @@ #include "ck/tensor_operation/gpu/device/impl/device_gemm_xdl_streamk.hpp" -using ADataType = ck::half_t; -using BDataType = ck::half_t; +using ADataType = ck::bhalf_t; +using BDataType = ck::bhalf_t; using AccDataType = float; using CShuffleDataType = float; -using CDataType = ck::half_t; +using CDataType = ck::bhalf_t; using F16 = ck::half_t; diff --git a/example/01_gemm/run_gemm_example.inc b/example/01_gemm/run_gemm_example.inc index b04e4e53a8..d221f24f90 100644 --- a/example/01_gemm/run_gemm_example.inc +++ b/example/01_gemm/run_gemm_example.inc @@ -18,11 +18,11 @@ inline __host__ __device__ constexpr double get_rtol() } else if constexpr(std::is_same_v) { - return 1e-3; + return 1e-1; } else if constexpr(std::is_same_v) { - return 5e-2; + return 5e-1; } else if constexpr(std::is_same_v) { @@ -59,11 +59,11 @@ inline __host__ __device__ constexpr double get_atol() } else if constexpr(std::is_same_v) { - return 1e-3; + return 1e-1; } else if constexpr(std::is_same_v) { - return 5e-2; + return 5e-1; } else if constexpr(std::is_same_v) {