在AI產(chǎn)業(yè)進(jìn)入下半場之際,硬件競爭已從單純的算力比拼轉(zhuǎn)向軟件、開發(fā)者與生態(tài)系統(tǒng)的綜合較量。當(dāng)構(gòu)建國產(chǎn)AI生態(tài)成為科技領(lǐng)域的核心命題時,華為昇騰及其異構(gòu)計算架構(gòu)CANN正站在變革的關(guān)鍵節(jié)點。2025年8月,華為宣布將全面開源CANN架構(gòu),并承諾在年底前完成代碼開放,這一舉措被視為國產(chǎn)AI基礎(chǔ)設(shè)施在生態(tài)戰(zhàn)略上的重大突破。
此次開源并非簡單的技術(shù)調(diào)整,而是國產(chǎn)AI生態(tài)從封閉走向開放的自我革新。它標(biāo)志著華為試圖打破傳統(tǒng)硬件廠商主導(dǎo)的垂直模式,轉(zhuǎn)而構(gòu)建一個由社區(qū)驅(qū)動、多方共建的生態(tài)系統(tǒng)。這不僅是對CUDA生態(tài)壁壘的挑戰(zhàn),更是對自身生態(tài)成熟度的考驗——從“可用”到“首選”的跨越,關(guān)鍵在于能否形成吸引全球開發(fā)者的創(chuàng)新生態(tài)。
為深入探討CANN開源的戰(zhàn)略意義,記者與三位核心參與者展開對話:哈爾濱工業(yè)大學(xué)軟件學(xué)院副院長蘇統(tǒng)華教授作為國內(nèi)CUDA研究與昇騰生態(tài)建設(shè)的先行者,兼具科研探索與人才培養(yǎng)的雙重視角;無問芯穹技術(shù)副總裁李秀紅從基礎(chǔ)設(shè)施提供商角度,剖析生態(tài)構(gòu)建的商業(yè)邏輯;華南理工大學(xué)陳昀博士作為底層算子開發(fā)者,代表硬核技術(shù)群體對工具鏈的直接訴求。
三位受訪者一致認(rèn)為,國產(chǎn)平臺繁榮的關(guān)鍵在于激發(fā)學(xué)術(shù)界的原生創(chuàng)新能力。蘇統(tǒng)華指出,當(dāng)引領(lǐng)性模型誕生于國產(chǎn)架構(gòu)時,生態(tài)自然會獲得全球關(guān)注。李秀紅強調(diào),成功生態(tài)需為開發(fā)者提供穩(wěn)定、通用的底層工具,找到技術(shù)普適性與個性化的平衡點。陳昀則從實踐層面表示,開源將打破底層黑箱,使性能優(yōu)化瓶頸得以徹底解決。
回顧CANN發(fā)展歷程,早期開發(fā)者堪稱“拓荒者”。2018年首版發(fā)布時,開發(fā)者需在接近匯編的層面編程,效率低下。蘇統(tǒng)華團隊曾耗時一年編寫應(yīng)用案例,卻因底層架構(gòu)重構(gòu)被迫全部重做。這種“自我革命”的背后,是首批開發(fā)者用拓荒精神為生態(tài)奠定基礎(chǔ)。陳昀也提到,早期算子開發(fā)需手動調(diào)優(yōu)內(nèi)存排布,每行代碼優(yōu)化都耗時費力。
在持續(xù)迭代中,CANN逐步打磨出關(guān)鍵工具。Ascend C編程語言的推出使開發(fā)范式與CUDA C接軌,性能分析工具Profiling則通過可視化NPU利用率、指令周期等數(shù)據(jù),幫助開發(fā)者將算子效率從50%提升至90%。陳昀形容這種突破感如同登山,“所有調(diào)試的痛苦在征服技術(shù)高峰時都化為值得”。目前工具鏈已滿足80%以上開發(fā)需求,但系統(tǒng)性瓶頸仍待突破。
開發(fā)者面臨的深層挑戰(zhàn)在于“黑箱”限制。當(dāng)模型在昇騰平臺出現(xiàn)精度偏差時,底層信息不透明導(dǎo)致問題難以定位。蘇統(tǒng)華坦言,學(xué)生常因找不到原因而受挫。李秀紅指出,生態(tài)建設(shè)的終極目標(biāo)是提供“最大公約數(shù)”工具——封裝硬件復(fù)雜性,讓開發(fā)者專注應(yīng)用創(chuàng)新。過去CANN軟件包過于龐大,更新依賴整體版本發(fā)布,嚴(yán)重制約創(chuàng)新速度。
全面開源被視為破解困局的關(guān)鍵。技術(shù)層面,編譯器、運行時等核心代碼的開放將實現(xiàn)從“黑箱”到“透明”的轉(zhuǎn)變。開發(fā)者可直接修改底層邏輯,解決IR生成不匹配等移植難題。蘇統(tǒng)華認(rèn)為,企業(yè)客戶遇到深層問題時,無需等待官方版本更新,可通過社區(qū)力量快速解決。這種透明度賦予開發(fā)者前所未有的控制權(quán)。
在生態(tài)賦能方面,開源為產(chǎn)學(xué)研融合創(chuàng)造新機遇。蘇統(tǒng)華將開源生態(tài)比作“問題寶庫”,高校研究者可直面產(chǎn)業(yè)痛點,將解決方案轉(zhuǎn)化為科研成果。陳昀團隊作為積極踐行者,將高質(zhì)量算子原型通過社區(qū)反饋給CANN。同時,開源降低開發(fā)門檻,CATLASS模板庫使算子開發(fā)效率提升5-10倍,Python編程體系則讓算法工程師無需深入硬件知識即可調(diào)用昇騰算力。
華為圍繞CANN展開的系統(tǒng)性布局體現(xiàn)在三個層面:架構(gòu)解耦方面,將20多個組件包拆分,允許按需更新;開放策略上,對運行時、編譯器等核心層全量開源,對虛擬指令集開放接口;人才培養(yǎng)方面,通過科教創(chuàng)新中心與16所高校合作,提供算力資助與課程支持,并舉辦訓(xùn)練營、挑戰(zhàn)賽等活動吸引開發(fā)者。
根據(jù)公布的開源路線圖,9月底CANN全量算子將登陸GitCode社區(qū),12月底前完成領(lǐng)域加速庫、圖引擎等軟件代碼開放。華為承諾每年投入1500P算力與3萬片開發(fā)板,與全球開發(fā)者共建生態(tài)標(biāo)準(zhǔn)。當(dāng)?shù)讓印按u塊”經(jīng)由千萬開發(fā)者打磨,當(dāng)創(chuàng)新思想在開放土壤中生長,國產(chǎn)AI生態(tài)的“大廈”建設(shè)正進(jìn)入關(guān)鍵階段。











