Huawei uvádí, že CANN má více než 6 230 měsíčně aktivních vývojářů, přes 60 milionů stažení repozitářů a že více než polovina aktivních příspěvků přichází mimo organizaci Ascend. CANN je softwarová vrstva pro využití AI procesorů Ascend.
PublikovalUpraveno pomocí GPT-5.6 TerraObrázky vytvořeny pomocí GPT Image 2
Research answer

Create a landscape editorial hero image for this Studio Global article: What ecosystem milestone has Huawei reported for its Ascend CANN open-source community as of mid-September 2026—including its 6,230-plus mon. Article summary: Huawei is reporting a transition from a vendor-led software stack to an emerging co-maintained Ascend ecosystem: more than 6,230 monthly active CANN developers, over 60 million repository downloads, and a majority of con. Topic tags: general, general web, documentation. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fak
Huawei oznámil, že open-source komunita kolem softwaru Ascend CANN překonala 6 230 měsíčně aktivních vývojářů a 60 milionů stažení repozitářů. Více než polovina aktivních příspěvků má podle firmy pocházet od lidí mimo organizaci Ascend. Huawei zároveň označuje CANN za nejaktivnější open-source projekt v Číně; jde však o vlastní srovnávací tvrzení, které není doloženo nezávislým standardizovaným žebříčkem. 7
Podstatnější než samotná čísla je otázka, zda se z CANN stává software, který vývojáři a firmy skutečně pomáhají dlouhodobě udržovat — a ne jen kompatibilní vrstva řízená jedním dodavatelem.
CANN, zkratka pro Compute Architecture for Neural Networks, poskytuje nástroje pro vývoj operátorů, výpočetních grafů a aplikací, které využívají akceleraci na procesorech Ascend. Huawei uvádí první vydání CANN v roce 2019. 1
U AI akcelerátorů nestačí parametry samotného čipu. Vývojáři potřebují funkční operátory, kompilátory, runtime, možnosti ladění, propojení s frameworky, regresní testy a kompatibilitu mezi vydáními. Právě zdravý softwarový ekosystém proto může pro dlouhodobé přijetí platformy znamenat víc než jednotlivé oznámení nového čipu či výpočetního clusteru.
Aktuálně oznámené metriky ukazují zvýšenou aktivitu kolem této softwarové vrstvy. Nejde ale o přímé měření nasazení v produkci, nezávislosti správců projektu ani kvality kódu. 7
Huawei prezentuje otevření CANN jako přechod k modulárnímu, vrstvenému softwarovému stacku, který se může vyvíjet za širší spolupráce. Firma uvedla, že na GitCode zpřístupní operátory CANN a následně také klíčové komponenty, včetně oborově specifických knihoven, grafového enginu, Ascend C a MindIE. 3
Podle Huawei má být budoucí otevřenost softwaru časově sladěna s uváděním produktů, aby byly nové generace hardwaru a softwaru Ascend dostupné v režimu „Day 0“ — tedy hned při uvedení. 7
3
Pro uživatele to může mít praktický význam: otevřené komponenty lze kontrolovat, upravovat, balit a testovat i pod úrovní vlastní aplikace. Partneři pak mohou teoreticky přispívat opravami či optimalizacemi, aniž by museli čekat na uzavřené vydání výrobce.
Těžištěm této iniciativy je přizpůsobit Ascend nástrojům, které už vývojáři používají. Huawei uvádí, že rozhraní AscendNPU IR v CANN může navazovat na nástroje a jazyky pro vývoj operátorů, jako jsou Triton a TileLang. 1
Firma také popisuje spolupráci s open-source projekty Triton, PyTorch, vLLM a verl. Širší platforma Ascend podporuje pracovní postupy orientované na Megatron a SGLang. 3
8
Cílem je, aby podpora Ascend nebyla jednorázovým portem, ale udržovanou integrací. To v praxi znamená práci na adaptérech frameworků, knihovnách operátorů, průběžné integraci, testech kompatibility i vydávání nových verzí — nikoli jen deklaraci podpory API.
Součástí nabídky pro vývojáře je CANNBot. Komunita CANN jej popisuje jako víceagentního asistenta pro generování kódu, řešení problémů, uzavřené opravné smyčky a optimalizaci od začátku do konce. 6 Případné tvrzení o více než pětinásobném zlepšení efektivity vývoje operátorů je ale nutné chápat jako údaj uváděný Huawei, nikoli jako nezávisle zopakovaný benchmark.
Dostupné údaje naznačují růst aktivity. V červenci Huawei uváděl 67 komunitních projektů, více než 12,44 milionu řádků open-source kódu a přes 3 500 měsíčně aktivních vývojářů. 8 Pozdější hodnota přes 6 230 by znamenala výrazný nárůst — pokud obě měření používají stejnou metodiku.
7
Huawei rovněž založil technický řídicí výbor CANN a popsal cesty, jak přispívat přes GitCode. 3 Jsou to užitečné stavební prvky správy projektu, samy o sobě však neukazují, kdo má v praxi rozhodovací pravomoc při revizích kódu, plánování, vydávání verzí a dlouhodobé údržbě.
Výroční zpráva Huawei uvádí pro širší, společný ekosystém Kunpeng a Ascend více než 9 800 partnerů a 26 000 společně inkubovaných oborových řešení. Tato čísla dokládají obchodní dosah, nelze je ale zaměňovat za účast přímo v komunitě CANN. 2
Více než 6 230 měsíčně aktivních vývojářů, přes 60 milionů stažení a většinový podíl aktivních příspěvků z prostředí mimo Ascend představují věrohodný signál, že Huawei posouvá CANN za hranici čistě interního inženýrského projektu. 7
Silnější důkaz však teprve musí přijít: nezávisle udržované integrace v upstream i navazujících projektech, které zůstanou funkční napříč vydáními frameworků a podpoří opakovatelná produkční nasazení. Do té doby je růst CANN vhodné vnímat jako slibnou dynamiku ekosystému, nikoli jako definitivní potvrzení soběstačného komunitně řízeného přijetí platformy Ascend.
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
Huawei uvádí, že CANN má více než 6 230 měsíčně aktivních vývojářů, přes 60 milionů stažení repozitářů a že více než polovina aktivních příspěvků přichází mimo organizaci Ascend.
Huawei uvádí, že CANN má více než 6 230 měsíčně aktivních vývojářů, přes 60 milionů stažení repozitářů a že více než polovina aktivních příspěvků přichází mimo organizaci Ascend. CANN je softwarová vrstva pro využití AI procesorů Ascend. Otevření zdrojových kódů má usnadnit údržbu operátorů, nástrojů a integrací s používanými AI frameworky.
Klíčové bude, zda externí správci a navazující projekty dlouhodobě udrží integrace, testování, vydávání verzí a reálná nasazení pro trénování i inferenci.