ARM野心不死:又要硬戰Intel!

ARM的首個64位架構核心Cortex-A57曾一度瞄準服務器市場,但因為各方面的原因無功而返,ARM也隨後將重心轉回到移動領域,最新核心Cortex-A73就決口不提服務器應用。

不過現在,ARM又宣佈了ARMv8-A可伸縮矢量擴展(Scalable Vector Extensions/SVE),專為高性能計算、數據中心而生。

ARM野心不死:又要硬戰Intel!

SVE將作為ARMv8-A指令集的可選擴展,支持最低128-bit、最高2048-bit。如果選擇集成在硬件內,它也極具靈活性,與代碼的位寬無關,調度器會自動組織計算,不足硬件,比如說128-bit SVE核心可以執行2048-bit代碼,2048-bit核心也可以運行綁定後的128-bit代碼。

ARM希望能通過軟件轉向硬件的方式,解決矢量計算難題,而且和64/128-bit矢量上的NEON是不同的。

ARM野心不死:又要硬戰Intel!

ARM很快就會向GCC、LLVM編譯器提交補丁,支持VSE自動矢量轉換。

性能方面,ARM實驗室結果顯示,特定數據集搭配SVE能獲得明顯的加速,而且未來代碼路徑也能利用SVE的優勢。

ARM野心不死:又要硬戰Intel!

ARM野心不死:又要硬戰Intel!

富士通已經率先簽下了ARMv8-A SVE的授權,將在2020年的Post-K RIKEN超級計算機中包含這種新的核心。

ARM野心不死:又要硬戰Intel!

微信公眾號搜索"驅動之家"加關注,每日最新的手機、電腦、汽車、智能硬件信息可 以讓你一手全掌握。推薦關注!


分享到:


相關文章: