什麼是 GPU Fabric?
GPU fabric 是跨伺服器與 pod 互連 GPU 的後端網路,讓它們能共同處理同一個訓練或推論作業。 它承載 GPU 在集合作業期間交換的 RDMA 流量,與用於管理和儲存的前端網路分開。它是 scale-out 網路,起始於伺服器內 scale-up 域(例如 NVLink)結束之處,由運行無損 RoCEv2 的 rail-optimized 與 Clos 拓撲建構,而 OcNOS-DC 在 Broadcom Tomahawk 5 硬體上提供它。
scale-up 結束,scale-out 開始
GPU fabric 位於一條清楚邊界的一側。在伺服器內部,scale-up 域以 terabit 速度運行;在伺服器之間,scale-out GPU fabric 承載其餘部分。一次集合作業先在域內使用 scale-up,接著由此 fabric 承載跨伺服器的流量。
Scale-up 域
GPU 伺服器內部及其緊密耦合域的極高頻寬互連,例如 NVL72 機架內的 NVLink。在這裡,GPU 之間的通信就像一個大型加速器。這不是 GPU 網路。
橫向擴展 GPU 網路
跨越以下各層、位於伺服器與 pod 之間的乙太網路 rail、leaf、spine 與 Clos 各層。這才是 GPU 網路。由於縱向擴展會先把資料移到目標軌道上,這個平面主要承載同軌道和跨 pod 流量,這正是在這裡值得專門投入 1:1 無阻塞的原因。
Rail 與 Clos
多數 GPU fabric 是 rail 最佳化的 leaf-spine 網路:GPU 伺服器的 8 塊 NIC 各自連接到專用的 rail leaf,因此佔主導的同 rail AllReduce 流量留在一台 leaf 上,絕不穿越 spine。超出 4,096 個 GPU 的單個 pod 後,同樣的 rail 最佳化設計增加 super-spine 層。
三層規模
在 Tomahawk 5 上,雙層 fabric 可達 4,096 個 GPU ,每個 GPU 800G,1:1 無阻塞;超過此規模,第三層最多可擴展至 16,384 個 GPU.
無損 RoCEv2,而 OcNOS-DC 提供它
GPU 以 RoCEv2 上的 RDMA 搬移資料,而 RDMA 在封包遺失時表現不佳。因此 GPU fabric 經工程設計為無損並維持負載均勻,使任何連結都不會在集合作業期間成為熱點。OcNOS-DC 在 Broadcom Tomahawk 5 上提供的正是這一點,作為開放、多廠商硬體的推手。
- 以 Priority Flow Control(含 L3 上)與 ECN 工程設計為無損,使訓練步驟永不因丟包而停滯。
- 透過 DLB 維持負載均勻,讓集合通訊期間沒有任何單一鏈路成為熱點。
- 由 OcNOS-DC 在 Broadcom Tomahawk 5(51.2 Tbps,64x800G)平台上提供,例如 Edgecore AIS800-64D 與 UfiSpace S9321-64E。
什麼是 GPU Fabric 常見問題
什麼是GPU組網?
scale-up 與 scale-out 有何差別?
GPU fabric 使用哪種拓撲?
GPU fabric 一定要無損嗎?
深入了解,隨身帶走。
兩份簡短的技術下載,比本頁更深入:完整的 OcNOS-DC 資料表,以及無損 800G AI fabric 架構。
OcNOS 800G 無損 AI Fabric
表單簡短。提交後您的 PDF 將立即在新標籤頁中打開。
✓ 正在新標籤頁中打開您的 PDF……
如果未能自動打開,請使用下方連結。
要建置 GPU fabric 嗎?讓我們一起為此平面做規模設計。
告訴我們 GPU 數量與工作負載,IP Infusion 工程師便會與您一起計算埠數,或在 AI Fabric Design Suite 中從初版 rail-optimized 佈局開始。
以 OcNOS 設計整套 AI 網狀架構
從商業論證到埠數計算,無論您的建置進行到哪個階段,都能從此接續。