Skip to content

Commit

Permalink
Temporarily disable igemm wrw solvers for bfloat16 unless device is g…
Browse files Browse the repository at this point in the history
…fx94 (#3362)
  • Loading branch information
BrianHarrisonAMD authored Nov 4, 2024
1 parent 6c8809d commit f230af4
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -541,7 +541,9 @@ bool ConvHipImplicitGemm3DGroupWrwXdlops::IsApplicable(
case miopenHalf: return CheckCKApplicability<ck::half_t>(problem);
case miopenFloat: return CheckCKApplicability<float>(problem);
case miopenInt8: return CheckCKApplicability<int8_t>(problem);
case miopenBFloat16: return CheckCKApplicability<ck::bhalf_t>(problem);
case miopenBFloat16:
return StartsWith(ctx.GetStream().GetDeviceName(), "gfx94") &&
CheckCKApplicability<ck::bhalf_t>(problem);
case miopenInt64:
case miopenInt32:
case miopenFloat8:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -591,7 +591,9 @@ bool ConvHipImplicitGemmGroupWrwXdlops::IsApplicable(
case miopenHalf: return CheckCKApplicability<ck::half_t>(problem);
case miopenFloat: return CheckCKApplicability<float>(problem);
case miopenInt8: return CheckCKApplicability<int8_t>(problem);
case miopenBFloat16: return CheckCKApplicability<ck::bhalf_t>(problem);
case miopenBFloat16:
return StartsWith(ctx.GetStream().GetDeviceName(), "gfx94") &&
CheckCKApplicability<ck::bhalf_t>(problem);
case miopenInt64:
case miopenInt32:
case miopenFloat8:
Expand Down

0 comments on commit f230af4

Please sign in to comment.