[中國,深圳,2022年11月8日] 華為全聯接大會2022在線上線下同步舉行,期間,華為正式發布畢昇C++編程語言,并全面升級畢昇編譯器。通過多樣算力融合編程與協同優化,兼容開放生態,實現多樣性算力高效開發。
助力多樣性算力編程編譯,構建繁榮基礎軟件生態
畢昇C++編程語言以C++為基礎,支持多樣性計算的異構編程標準,實現使用一種語言即可對鯤鵬、昇騰AI等業界主流算力進行編程,大大降低了多樣性計算系統的編程復雜性和學習成本。此外,畢昇C++編程語言在支持通用語言規范的同時,還提供了統一矩陣編程、內存數據移動及向量化編程接口等擴展。
畢昇融合編譯器實現了鯤鵬、昇騰AI等多算力的融合統一編譯優化。通過編譯算法優化及與處理器架構深度協同,加強了自動向量化、循環優化和多面體優化等能力,標準Benchmark峰值性能提升30%。
當前畢昇C++編程語言結合畢昇編譯器,已與10多所高校研究機構在開展飛機噪聲仿真、湍流仿真、地震模擬等多領域多樣算力應用開發。基于鯤鵬加昇騰AI多樣性計算架構實現了飛機噪聲仿真,并實現開發效率翻倍提升,10+倍混合精度求解性能提升。
面向未來,華為將攜手更多的高校、機構和開發者,共同推動基礎軟件產業,共同繁榮中國兼容開放的基礎軟件生態。