【PCIe 落後了 !! CPU 與 GPU 直連時代來臨】
AMD 公佈第三代 Infinity Fabric 3.0 通訊協定
2020-03-11
文: Cherry Kwok / 新聞中心
在上週舉行的財務分析日上,AMD 除了透露了公司未來的 CPU 及 GPU 路線圖之外,同時亦有介紹將會升級其 Infinity Fabric 3.0 總線技術,Infinity Fabric 不僅支援 CPU-CPU 及 GPU-GPU 之間的連接,而且還將支援 CPU-GPU 之間的連接。
AI 人工智能、神經網絡、深度學習等範疇正急速發展,讓高性能運算的需求亦越來越高,AMD 自家雖然亦推出基於 GCN 架構 Radeon Instinct 系列的加速卡產品,但對比 NVIDIA Tesla V100 所用的“Volta” 架構仍有一段距離,NVIDIA 從 GPU 架構到技術、從產品到市場都發展得相當成功。
在日前的財務分析日上 AMD 除了正式發佈了專門針對 GPU 運計算而生的全新 “CDNA” GPU 架構之外,同時亦帶來了新一代的 「Infinity Architecture」技術,是 AMD 目前於 CPU 中使用的 Infinity Fabric 總線的進化版本,它不僅僅是一個 CPU 內部用來互聯的總線,更可以用來連接 GPU,正式將 AMD CPU 及 GPU 集成在一起的系統級方法。
https://i.imgur.com/1gTGKzB.jpg
https://i.imgur.com/xqOmuv5.jpg
AMD 在第一代 Zen 架構處理器中引入了 Infinity Fabric 技術,利用 Infinity Fabric 技術可以讓眾多 CCX 模組互聯互通,使多個 chiplet 小晶片可以高速連接,也可以使伺服器的多個 CPU 插槽之間高速連接。隨著 Zen 2 的發佈,AMD 亦將該技升級到第二代的 Infinity Fabric 2.0,提供了更快的速度,也提供了 GPU 到 GPU 的連接,但是 CPU 到 GPU 的連接仍然基於 PCIe。
https://i.imgur.com/1mvGZBn.jpg
https://i.imgur.com/jgi6sri.jpg
至於 AMD 最新發佈名為「Infinity Architecture」的則是第三代的 Infinity Fabric 3.0 技術,「Infinity Architecture」除了最多可以支援 8 組 GPU 晶片的連接之外,而且還支援 CPU 到 GPU 的連接而無需基於 PCIe 介面,預計這將給未來的 APU 帶來更大的性能提升。
「Infinity Architecture」是 AMD 用來解決異構數據一致性的互聯方案,它的作用有提高互聯頻寬、降低異構通訊延遲等,同時還可以解決異構間數據不一致的問題,降低編程難度。
https://i.imgur.com/8S2QSy8.jpg
AMD 還展示了 CPU 與 GPU 之間通過「Infinity Architecture」技術連接的一致性情況,現在已經可以將 EPYC CPU 與 Radeon 繪圖卡聯合工作,每路 EPYC CPU 搭配 4 組 Radeon Instinct 加速卡亦沒有問題。
AMD 透露,新的 El Capitan 超級電腦將採用最新一代的「Infinity Architecture」技術,也就是說該功能將會首先會應用於伺服器級的 Zen 4 EPYC 處理器上,要去消費級 Ryzen 處理器上實現的話,最快可能要等到 2022 年之後了。
https://i.imgur.com/quOFCci.jpg
https://tinyurl.com/t3zy8ap