華為正式發(fā)布畢昇C++編程語言,全面升級畢昇編譯器

11月8日,華為全聯接大會2022在線上線下同步舉行,期間,華為正式發(fā)布畢昇C++編程語言,并全面升級畢昇編譯器。通過多樣算力融合編程與協(xié)同優(yōu)化,兼容開放生態(tài),實現多樣性算力高效開發(fā)。

畢昇編譯器.jpg

助力多樣性算力編程編譯,構建繁榮基礎軟件生態(tài)

畢昇C++編程語言以C++為基礎,支持多樣性計算的異構編程標準,實現使用一種語言即可對鯤鵬、昇騰AI等業(yè)界主流算力進行編程,大大降低了多樣性計算系統(tǒng)的編程復雜性和學習成本。此外,畢昇C++編程語言在支持通用語言規(guī)范的同時,還提供了統(tǒng)一矩陣編程、內存數據移動及向量化編程接口等擴展。

畢昇融合編譯器實現了鯤鵬、昇騰AI等多算力的融合統(tǒng)一編譯優(yōu)化。通過編譯算法優(yōu)化及與處理器架構深度協(xié)同,加強了自動向量化、循環(huán)優(yōu)化和多面體優(yōu)化等能力,標準Benchmark峰值性能提升30%。

當前畢昇C++編程語言結合畢昇編譯器,已與10多所高校研究機構在開展飛機噪聲仿真、湍流仿真、地震模擬等多領域多樣算力應用開發(fā)?;邛H鵬加昇騰AI多樣性計算架構實現了飛機噪聲仿真,并實現開發(fā)效率翻倍提升,10+倍混合精度求解性能提升。

面向未來,華為將攜手更多的高校、機構和開發(fā)者,共同推動基礎軟件產業(yè),共同繁榮中國兼容開放的基礎軟件生態(tài)。

(免責聲明:本網站內容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網站出現的信息,均僅供參考。本網站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
任何單位或個人認為本網站中的網頁或鏈接內容可能涉嫌侵犯其知識產權或存在不實內容時,應及時向本網站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網站在收到上述法律文件后,將會依法盡快聯系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。 )