8月6日下午消息(蔣均牧)8月5日,華為輪值董事長徐直軍在昇騰計算產業發展峰會上宣布,昇騰硬件使能CANN全面開源開放,Mind系列應用使能套件及工具鏈全面開源,支持用戶自主的深度挖潛和自定義開發,加速廣大開發者的創新步伐,讓昇騰更好用、更易用。
CANN(Compute Architecture for Neural Networks)是華為針對AI場景推出的異構計算架構,對上支持多種AI框架,對下服務AI處理器與編程,發揮承上啟下的關鍵作用,是提升昇騰AI處理器計算效率的關鍵平臺,對標的就是英偉達的CUDA。結合參數規模1B、7B和718B的三款盤古模型的開源,不啻在AI賽道上掀起了一場風暴,或將重塑全球產業格局。
CANN全面開源開放
在傳統的AI開發過程中,硬件與軟件之間的協同往往面臨著諸多挑戰——硬件廠商提供的軟件棧大多以“黑盒”形式呈現,開發者只能通過有限的接口進行交互,難以深入了解其內部機制。這在一定程度上限制了開發者對硬件性能的充分利用,也增加了開發和調試的難度。
CANN作為連接MindSpore等AI框架與昇騰芯片之間的橋梁,其全面開源開放意味著開發者可以深入到圖優化、算子融合、內存調度等底層機制,進行二次創新。Mind系列工具鏈一并開源,令模型移植、調試、Profiling的全過程“白盒化”。使得開發者不再局限于現成的工具和框架,而是可以根據自身需求進行深度定制和優化,從而實現更高的性能和效率。此外,高校和科研機構亦能夠直接基于昇騰做體系結構、并行算法等前沿研究,加速科研成果的產出和轉化。
從商業角度看,華為一直以其卓越的硬件產品和強大的技術實力著稱。盡管徐志軍宣稱華為堅持昇騰“硬件變現”,軟件棧的開源亦有助于其構建更具可持續性的商業模式。例如對潛在客戶而言,不必再擔心“被鎖死”,源代碼在手,即使未來華為產品路線圖變化也能自行維護,減少了使用風險,從而加速政企、金融、運營商大單落地。對獨立軟件開發商(ISV)/系統集成商(SI) 而言,則降低了適配成本,刺激垂直行業涌現大量基于昇騰的“小而美”方案商,與華為形成渠道互補。
挑戰CUDA生態壟斷
更重要的是,CANN的全面開源開放將緩解國內AI產業對英偉達CUDA生態的過度依賴。CUDA與GPU、NVlink一起,構成了英偉達的“護城河”——許多客戶之所以選擇英偉達,很大程度上是因為CUDA過去二十年持續積累形成的完備的軟件生態系統,這不僅體現在成熟的工具鏈、廣泛的框架支持上,還包括龐大的開發者社區和豐富的用例。2023年,CUDA許可協議中增加了一項條款,禁止開發人員通過翻譯層在非英偉達硬件上運行CUDA,進一步強化了英偉達產品的獨占優勢。
一方面,華為通過軟件棧開源,用“技術讓利”吸引全球開發者參與,促進產業鏈上下游協同,其聯合產業伙伴發起的《CANN開源開放生態共建倡議》即展現了構建強大生態的決心。若采用寬松許可模式,還可吸引第三方芯片/FPGA公司基于CANN做二次移植,擴大“朋友圈”而非局限自有芯片。此外,華為一直積極與高校合作,通過編寫教材、開設實驗課等舉措把昇騰開發技能納入人才培養體系,長期來看有望稀釋CUDA的“畢業生紅利”。
另一方面,面對巨大的遷移成本,例如必須重寫大量代碼,以及告別海量基于CUDA的算子庫、社區問答、StackOverflow帖子,CANN開源后可以以“兼容+創新”兩條腿走路:據傳華為正在改變AI芯片設計策略,從ASIC轉向GPGPU架構,同時在軟件端允許通過中間件兼容CUDA,以降低開發者的遷移成本;CANN又能夠在稀疏計算、低比特量化上給出增量價值。
美國出口管制背景下,國內智算中心、運營商等都在尋找可持續演進的AI產業發展路線,華為已構建起“芯片-計算架構-AI框架-應用”的閉環,并通過長期的開源開放賦能整個產業鏈,為中國企業在AI領域的自主創新和突破提供了有力保障。英偉達CEO黃仁勛7月份在接受央視新聞采訪時亦表示,中國AI市場無論有沒有英偉達都會進步,“如果我們不在這里,華為也一定能找到自己的解決方案”。值得一提的是,華為在2025年世界人工智能大會上展示了總算力高達300PFlops的昇騰384超節點,千億稠密模型訓練性能較傳統集群提升2.5倍、MoE多模態模型性能提升3倍,以系統工程的優化實現整體效能的領先。
此次CANN+Mind的開源開放并不是簡單的“代碼放出來”,而是華為把最核心的軟件護城河主動拆掉,用“技術讓利”換取“生態復利”,不僅從技術層面推動了國產AI底層創新,有助于構建軟硬件協同的國產AI全棧能力,更為打破西方技術壟斷的生態突圍奠定了基礎,為世界提供更多元選擇。