]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
CANN: Improve device ID handling and aclnnArange checks (#16752)
authorChenguang Li <redacted>
Tue, 28 Oct 2025 02:54:53 +0000 (10:54 +0800)
committerGitHub <redacted>
Tue, 28 Oct 2025 02:54:53 +0000 (10:54 +0800)
commit3479efd112b3910d2d008ad08fe4cb4895605903
treea90fb932b85fb4b1949413fa0a1a0d8c0ce355f7
parent463bbf20bfbe0da10ac58984d4d62bed5a49362a
CANN: Improve device ID handling and aclnnArange checks (#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