]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
CANN: Improve device ID handling and aclnnArange checks (llama/16752)
authorChenguang Li <redacted>
Tue, 28 Oct 2025 02:54:53 +0000 (10:54 +0800)
committerGeorgi Gerganov <redacted>
Sun, 9 Nov 2025 21:38:03 +0000 (23:38 +0200)
commitcb39359e7fa593a590981f14a41ed5214aa8e076
treefdf5c91e9b772459aab0060905696336b1266c24
parent0c8ff4810381c2434a0614f89b2d4bd7bfb90c35
CANN: Improve device ID handling and aclnnArange checks (llama/16752)

* cann: improve device ID handling and aclnnArange checks

- Stop relying on CANN's internal device ID retrieval; use a global variable instead.
- Enforce stricter dimension validation in aclnnArange for better compatibility across CANN versions.

* cann: use thread local var
ggml/src/ggml-cann/aclnn_ops.cpp
ggml/src/ggml-cann/ggml-cann.cpp