From a277b560ec4c03032c9a7a623523eea63a6d6144 Mon Sep 17 00:00:00 2001 From: Peter C Date: Tue, 31 Mar 2026 10:44:38 -0400 Subject: [PATCH] Add gfx1150 to legacy CK supported hardware whitelist MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit gfx1150 (Ryzen AI 300 / Strix Point) is RDNA 3.5, same ISA family as the already-supported gfx1100/gfx1101/gfx1102. Without this addition, MIOpen skips all legacy CK solvers on gfx1150, falling back to only ConvDirectNaiveConvFwd and GemmFwd. Tested on AMD Ryzen AI 9 HX 370 (Radeon 890M / gfx1150) — legacy CK convolution solvers load and run correctly with this patch. Refs: ROCm/MIOpen#3860, ROCm/rocm-libraries#6045 --- src/include/miopen/solver/legacy_ck_common.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/include/miopen/solver/legacy_ck_common.hpp b/src/include/miopen/solver/legacy_ck_common.hpp index 507220e166..a3ac443d88 100644 --- a/src/include/miopen/solver/legacy_ck_common.hpp +++ b/src/include/miopen/solver/legacy_ck_common.hpp @@ -55,6 +55,7 @@ static inline bool is_ck_supported_hardware(const Handle& handle) StartsWith(handle.GetDeviceName(), "gfx1100") || StartsWith(handle.GetDeviceName(), "gfx1101") || StartsWith(handle.GetDeviceName(), "gfx1102") || + StartsWith(handle.GetDeviceName(), "gfx1150") || StartsWith(handle.GetDeviceName(), "gfx1200") || StartsWith(handle.GetDeviceName(), "gfx1201"); }