]> git.djapps.eu Git - pkg/ggml/sources/ggml/commitdiff
CANN: Disable Ger operator of OUT_PROD on 310p device (llama/17563)
authorTianHao324 <redacted>
Tue, 2 Dec 2025 12:35:23 +0000 (20:35 +0800)
committerGeorgi Gerganov <redacted>
Thu, 11 Dec 2025 13:32:52 +0000 (15:32 +0200)
src/ggml-cann/ggml-cann.cpp

index cd1b5e5b944a6382d22e739ae8999abf9f46cd0a..544c1e2a5011ff1ade010d312f3f7aaa77593a9d 100644 (file)
@@ -2564,6 +2564,10 @@ static bool ggml_backend_cann_supports_op(ggml_backend_dev_t dev, const ggml_ten
             return true;
         case GGML_OP_OUT_PROD:
             {
+#ifdef ASCEND_310P
+                // Ger is not supported on 310p device
+                return false;
+#endif
                 switch (op->src[0]->type) {
                     case GGML_TYPE_F16:
                     case GGML_TYPE_F32: