圖說:NVIDIA宣布支援Arm架構,提供全套AI及HPC軟體,為百萬兆級超級運算領域開拓新局
NVIDIA (輝達) 宣布支援 Arm 架構 CPU,為高效能運算產業開啟了打造超節能人工智慧 (AI) 百萬兆級 (exascale) 運算能力超級電腦的全新發展途徑。NVIDIA 將在今年底時提供全套 AI 與高效能運算 (HPC) 軟體給 Arm 商業生態體系,這些軟體針對六百多項 HPC 應用程式及各人工智慧框架進行加速。此軟體堆疊包括各種 NVIDIA CUDA-X AI 及 HPC 函式庫、GPU 加速 AI 框架,以及有著 OpenACC 支援和性能分析工具的 PGI 編譯器等軟體開發工具。
待完成軟體堆疊優化工作後,NVIDIA 將加快各大 CPU 架構的運行速度,包括 x86、POWER 及 Arm。
NVIDIA 創辦人暨執行長黃仁勳表示:「超級電腦是用於科學發現的重要工具,而達到百萬兆級運算能力將大幅擴張人類的知識範圍。傳統運算擴張能力的結束,會讓所有超級電腦的實力大打折扣。NVIDIA 的 CUDA 加速運算與Arm 的節能 CPU 架構相互配合,將使得 HPC 領域可以一舉提升到百萬兆級的運算能力。」
Arm 執行長 Simon Segars 表示:「Arm 與我們的商業生態體系夥伴們合作,為 Arm 架構系統單晶片 (SoC) 的運算效能提高到前所未有的境界,達到百萬兆級的運算能力。與 NVIDIA 合作將 CUDA 加速技術用在 Arm 架構上,對於HPC 領域來說是一項重要的里程碑,而 HPC 領域早就部署了 Arm 技術來解決全球研究領域各種最棘手的難題。」
根據近日公布的 Green500 排行榜,在全球前 25 部最省電的超級電腦中,有 22 部採用 NVIDIA 的技術。其關鍵因素,即是搭載 NVIDIA GPU 的超級電腦可以把吃重的處理作業交由更省電的平行處理 CUDA GPU 來執行;NVIDIA 與 Mellanox 合作優化了整個超級運算叢集的處理能力;加上 NVIDIA 發明的 SXM 3D 封裝與 NVIDIA NVLink 互連技術,可以用極為密集的方式擴大節點規模。
NVIDIA 對 Arm 架構 HPC 系統的支持,建立在超過十年的合作基礎上。NVIDIA 旗下多款用於攜帶式遊戲、自動駕駛車、機器人及嵌入人工智慧運算等領域的系統單晶片產品,皆是採用 Arm 架構。
商業生態體系的大力支持
HPC 產業與 Arm 商業生態體系內的全球領導業者,包括超級運算中心、系統供應商及系統單晶片製造商,都表達了他們的支持。
Ampere Computing 主席暨執行長 Renee James 表示:「我們的客戶在找高效能的 Arm 架構處理器來處理他們最繁重的運算工作。這有助於加快我們為 Arm 架構伺服器建立軟體商業生態體系的腳步,也能使用 NVIDIA GPU 為 Ampere 平台提高運算效率和效能。」
Atos 大數據與網路安全部門主管資深執行副總裁 Pierre Barnabé 表示:「透過 Montblanc 專案與 Arm 運算架構刀鋒式伺服器設計,開發出百萬兆級超級電腦 BullSequana X。」
Cray 總裁暨執行長 Peter Ungaro 表示:「我們很高興跟 NVIDIA 合作,將他們的 CUDA、CUDA-X HPC 和人工智慧軟體堆疊用於 Arm 平台,並且與我們已在 XC 及未來 Shasta 超級電腦上支援 Arm 處理器的 Cray 系統管理及編程環境 (編譯器、函式庫和工具) 緊密結合,幫助我們落實在超級電腦方面的願景。」