

Huawei · 2× · zuletzt 29. Juli 2026
CANN (Compute Architecture for Neural Networks) ist keine eigenständige Hardware, sondern die von Huawei entwickelte heterogene Software-Architektur und das Toolkit für KI-Workloads auf Ascend-NPUs. CANN fungiert als Zwischenschicht zwischen High-Level-Frameworks wie PyTorch, TensorFlow und MindSpore und der Ascend-Hardware und stellt Laufzeitumgebung, Operatoren-Bibliotheken, Graph-Engine sowie die Kommunikationsbibliothek HCCL bereit. Die Software wird über die offizielle Entwickler-Plattform hiascend.com vertrieben und ist seit 2025 schrittweise als Open Source (u.a. auf GitCode/GitHub) verfügbar. Aktuell befindet sich CANN in Version 9.0.1 (Community Edition), Vorgängerversionen wie 8.0.0 sind ebenfalls im Einsatz.
Features
| Lizenz | Open Source, Apache License 2.0 (u.a. Container-Image); schrittweise vollständige Öffnung der Kernkomponenten ab 2025 |
| Plattform | Ascend-NPU-Plattform (Atlas 800I A2/A3, Atlas 300I Duo u.a.), Linux (x86_64, aarch64) |
| Preis | Kostenlos herunterladbar (Community Edition) über hiascend.com; kommerzielle Nutzung im Rahmen von Huawei-Hardwareprodukten |
| Release-Datum | Aktuelle Version 9.0.1 (2026); Vorversion 8.0.0 aus Anfang 2025 |
| Verfügbarkeit | Öffentlich verfügbar zum Download für Entwickler über hiascend.com sowie Open-Source-Repositories (GitHub/GitCode) |