昇騰AI開發(fā)者峰會2025:CANN深度開放,助力開發(fā)者創(chuàng)新突破
在北京舉辦的昇騰AI開發(fā)者峰會2025上,華為展示了其在人工智能領(lǐng)域取得的最新進展與成就。其中,昇騰計算業(yè)務總裁張迪煊先生詳細介紹了CANN(Compute Architecture for Neural Networks)的全面升級情況,彰顯了昇騰致力于為全球開發(fā)者提供更強大技術(shù)支持的決心。
此次峰會上,CANN秉持全面深度開放的理念,通過分層開放架構(gòu),實現(xiàn)了計算、通信和內(nèi)存能力的持續(xù)提升,精準適配不同開發(fā)場景的需求。具體而言,CANN不僅開源了Ascend C、算子加速庫、通信庫等組件,還提供了豐富的樣例代碼,極大地降低了開發(fā)者的入門門檻。此外,CANN還深入開放了畢昇編譯器等接口,滿足了發(fā)燒友級開發(fā)者的極致需求。特別是,通過細粒度的runtime接口如aclGraph,開發(fā)者能夠靈活組合各種底層硬件性能,顯著提高了優(yōu)化效率。
為了進一步賦能開發(fā)者,昇騰還正式發(fā)布了CATLASS算子模板庫。該模板庫按照計算力度自下而上進行分層設計,涵蓋了從CPU端調(diào)用接口到NPU實現(xiàn)的具體操作步驟?;贑ATLASS模板庫,開發(fā)周期大幅縮短,同時還能針對不同的應用場景調(diào)整接口參數(shù)以達到系統(tǒng)最優(yōu)。據(jù)華南理工大學陸璐教授現(xiàn)場演示,使用CATLASS模板庫可以將開發(fā)時間從四人/周減少至兩人/周,并實現(xiàn)了性能上的大幅提升。
與此同時,畢昇編譯器也迎來了全新升級,提供了端到端的算子編譯及調(diào)試調(diào)優(yōu)能力。它利用昇騰微架構(gòu)技術(shù)自動完成指令調(diào)度及相關(guān)優(yōu)化,減少了多余內(nèi)存存儲,提升了整體算子性能。更重要的是,畢昇編譯器開放了接口,實現(xiàn)了與上海人工智能實驗室等合作伙伴的無縫對接,支持基于Python編程框架的應用開發(fā)。
“我們希望通過這些努力,激發(fā)每一位開發(fā)者的創(chuàng)新能力”,張迪煊強調(diào),“無論是優(yōu)化現(xiàn)有算法還是探索全新的應用場景,昇騰都將作為堅實的后盾,支持開發(fā)者們不斷前行?!?/p>
關(guān)注我們
