AMD Infinity Fabric
3秒看懂
一句話定義:AMD Infinity Fabric是一套可擴充套件、統一的片上及片間互連架構,而非單一技術。它是將CPU、GPU、加速器等計算單元、記憶體控制器、I/O等元件“粘合”成單一高效SoC或系統的基礎骨幹。
3分鐘產業解釋
為什麼重要? 在算力競賽中,單個計算單元的效能提升已接近物理極限。系統的整體效能、功耗和成本越來越多地取決於元件之間資料流動的效率。Infinity Fabric正是AMD對此挑戰的回答。
- 打破記憶體牆與頻寬牆:通過高頻寬、低延遲的內部互連,讓CPU核心能更快速地訪問記憶體和快取,是提升處理器整體效率的關鍵。
- 實現異構融合的基石:它使得在同一個晶片上(SoC)或通過多晶片封裝(MCM),將不同的計算單元(如CPU核心、GPU核心、專用加速器、記憶體控制器)高效地連線在一起成為可能,是APU(如Ryzen AI系列)和伺服器CPU(如EPYC)實現高整合度的底層技術。
- 定義了晶片的可擴充套件性:從單顆桌面CPU到由多顆CPU組成的超級計算機節點,Infinity Fabric提供了不同層級(晶片內/晶片間/機櫃內)的互連方案,這是AMD EPYC伺服器CPU能憑藉Chiplet(小晶片)設計實現核心數大幅領先的重要原因。
核心價值:將“晶片設計”從追求單個電晶體的極致,提升到追求“系統效率”的維度,是半導體行業從“追求頻率”轉向“追求並行與吞吐”的時代縮影。
15分鐘專家深入
深入本質:不止一條“匯流排” 將Infinity Fabric簡單理解為一條“高速匯流排”是片面的。它更像一個交通網路體系,包含多種協議和物理層實現,針對不同場景最佳化。
- Fabric:源自網路術語,意為“網狀結構”,強調了其點對點、可擴充套件的拓撲特性。
- 統一協議層:其核心是定義了資料在傳輸、一致性、安全和電源管理方面的通用協議,確保了不同元件(CPU核心、記憶體控制器、PCIe介面等)可以無縫協作。
關鍵架構思想:解耦與模組化 AMD的Chiplet戰略能成功,根本上依賴於Infinity Fabric允許將計算單元(CCD) 和I/O單元(IOD) 進行物理分離並通過高密度互連。這帶來了巨大優勢:
- 提升良率:小晶片的良率遠高於大面積的單片晶片。
- 靈活組合:可以用先進的工藝節點生產計算單元(追求效能),用成熟的工藝節點生產I/O單元(降低成本和功耗),再通過封裝技術組合。
- 產品衍生:同一套計算Chiplet可以搭配不同的I/O Chiplet,快速衍生出面向不同市場(伺服器、桌面、筆記本)的產品。
典型應用場景(基於公開技術路線圖)
- CPU內部(片內):在AMD Zen架構的CPU中,連線同一個CCD內的核心、快取,以及連線CCD與IOD。此場景下追求極低延遲和高頻寬。
- CPU與CPU之間(片間):在多路伺服器系統中(如雙路EPYC),通過如xGMI等介面進行CPU間的互連,共享記憶體池。
- CPU與GPU之間:在“APU”或未來的統一記憶體架構設想中,負責CPU與GPU核心之間的資料協同與一致性管理。
技術原理
機制與分層 Infinity Fabric協議棧可以簡化理解為三個主要層次:
- 物理層:負責實際的位元位傳輸。這包括片上的寬匯流排、晶片間專用的SerDes(序列器/解串器)鏈路等。其設計直接決定了原始頻寬和功耗。
- 鏈路層/傳輸層:負責資料的打包、拆包、路由和錯誤校驗。它定義了資料包如何在不同的“端點”(如CPU核心、記憶體控制器)之間定址和傳遞。
- 協議層/一致性層:這是“智慧”所在。它確保了所有連線在Fabric上的元件對共享資料(如記憶體資料)有一致的檢視,這是多核處理器和多CPU系統正常工作的前提。它通常基於目錄或監聽協議實現。
關鍵設計引數(定性)
- 可擴充套件性:通過模組化設計,互連的寬度(鏈路數量)可以按需增減,以適應從低功耗移動晶片到高效能伺服器的不同頻寬需求。
- 低延遲:優化了仲裁和路由演算法,以減少資料在網狀結構中傳輸的跳數和等待時間。
- 高頻寬:採用並行寬匯流排(片內)或高速序列鏈路(片間)技術。
簡化拓撲示意(ASCII圖)
+----------------------------------------------------------+
| Infinity Fabric 網狀網路 |
| |
| +----------+ +-----------+ +----------+ |
| | CPU核心 |----->| 記憶體控制器 |<---->| I/O 控制 | |
| | (CCD0) | | (在IOD中) | | (PCIe等) | |
| +----------+ +-----------+ +----------+ |
| ^ ^ ^ |
| | | | |
| +----------+ +-----------+ +----------+ |
| | CPU核心 |----->| 快取/一致性 |<---->| GPU核心 | |
| | (CCD1) | | 控制器 | | (可選) | |
| +----------+ +-----------+ +----------+ |
| |
+----------------------------------------------------------+
*CCD: Core Complex Die; IOD: I/O Die
技術演進史
- 前身與起源(2017年前):其前身是AMD在K8/K10時代用於多路CPU互連及連線外部晶片組(如北橋)的“HyperTransport”匯流排。隨著異構計算和SoC趨勢,需要一種更通用、更靈活的互連技術。
- 第一代(2017, Zen架構):隨初代EPYC伺服器CPU(Naples)和Ryzen桌面CPU釋出。首次將多顆相同的Zeppelin die(每個均整合CPU核心、記憶體控制器和I/O)通過Infinity Fabric互連,實現了基於多晶片封裝(MCM)的CPU設計。驗證了其可擴充套件性和經濟性。
- 持續最佳化(Zen 2, Zen 3, Zen 4):每一代架構都對Infinity Fabric進行最佳化,包括提升時脈頻率以增加頻寬、降低延遲、改進電源管理、以及與更新的記憶體標準(如DDR4到DDR5)的協同。其“統一記憶體”能力在如Ryzen AI等APU中得到體現。
- 跨領域擴充套件(面向未來):其設計理念和部分技術正被應用於AMD的GPU(如CDNA架構)和未來的統一加速卡設計中,旨在實現CPU、GPU、加速器之間更高效的資料共享和一致性管理。未來在“3D V-Cache”等先進封裝技術中,Infinity Fabric也是連線垂直堆疊晶片層的關鍵。
技術路線對比
| 特性維度 | AMD Infinity Fabric | Intel UPI/CXL (及傳統QPI) | NVIDIA NVLink/NVSwitch |
|---|---|---|---|
| 核心定位 | 系統級統一互連架構,貫穿片內、片間 | 主要用於CPU之間或CPU與裝置間互連 | 主要用於GPU之間或GPU與CPU間的高速互連 |
| 設計哲學 | 模組化、可擴充套件,服務於Chiplet戰略 | 緊密整合,服務於單片或MCM設計 | 為大規模平行計算和AI訓練最佳化超大頻寬 |
| 一致性域 | 支援廣泛的快取一致性,覆蓋CPU、GPU(在APU中) | 主要在CPU之間維護強一致性 | 主要在GPU之間維護一致性,與CPU直連可通過NVLink-C2C等實現 |
| 關鍵優勢 | 靈活性高、成本效益好、易於產品衍生 | 延遲極低(在CPU互連中)、生態成熟 | 絕對頻寬領先,適合萬卡叢集的互聯 |
| 典型應用頻寬 | 晶片內>晶片間,頻寬範圍寬泛(估算) | 伺服器級頻寬(高) | 數百GB/s至TB/s級別(遠超其他方案) |
| 演進方向 | 與CXL等開放標準融合,向更通用的異構互連發展 | 正全面擁抱CXL開放生態 | 持續加密私有協議頻寬壁壘,同時支援CXL |
上下游
- 上游支撐:
- EDA工具:晶片設計依賴Cadence、Synopsys等提供的高速互連設計和驗證工具。
- IP核:可能包含第三方的物理層介面(PHY)IP。
- 先進封裝:台積電的CoWoS、Intel的EMIB等2.5D/3D封裝技術是實現高密度晶片間物理互連的保障。
- 下游賦能:
- 終端產品:所有現代AMD處理器,包括Ryzen CPU、EPYC伺服器CPU、Radeon GPU、以及面向嵌入式和半定製的晶片(如遊戲主機SoC)。
- 系統整合商:OEM/ODM廠商利用基於Infinity Fabric的晶片建置伺服器、PC、筆記本等終端裝置。
- 軟體生態:需要作業系統(Linux/Windows)、虛擬化軟體、編譯器等對底層複雜互連拓撲進行識別和最佳化,以發揮其全部潛力。
關鍵指標(評估互連技術優劣的通用架構)
- 頻寬:單位時間可傳輸的資料量(GB/s)。分為片內頻寬和晶片間頻寬。
- 延遲:資料從一端到另一端所需的時間(納秒)。對快取一致性操作和單執行緒效能至關重要。
- 可擴充套件性:頻寬和端點數量能否隨晶片/系統規模線性或接近線性增長。
- 能效:每傳輸1位元資料所消耗的能量(pJ/bit)。在資料中心和移動裝置中極為關鍵。
- 一致性域大小:能夠維持資料一致性的最大範圍(從單個核心到整個多路伺服器系統)。
- 協議靈活性:支援不同種類裝置(CPU、GPU、加速器、記憶體)接入和通訊的能力。
供需與市場資料
- 需求側:由全球伺服器、PC、遊戲主機及新興的AI終端市場驅動。AI和雲端運算的發展對高頻寬、低延遲、可擴充套件的互連需求呈指數級增長。
- 供給側:目前全球僅少數公司(AMD、Intel、NVIDIA)擁有從晶片設計到系統互連的完整方案。其技術演進是半導體行業競爭的前沿。
- 市場影響:Infinity Fabric的成功,使AMD在伺服器CPU市場的份額在近年來顯著提升,並重新定義了效能與成本的競爭規則。據行業分析報告(如Mercury Research),AMD在x86伺服器CPU市場的份額已從近乎為零增長至超過20%(此為近期公開資料點,請注意時效性),Chiplet和先進互連功不可沒。
代表公司與資本對映
- 核心主導者:
- AMD:Infinity Fabric的發明者和所有者,其產品競爭力直接對映到該技術的成熟度。
- 關鍵合作伙伴/供應鏈:
- 台積電 (TSMC):為AMD生產先進的計算Chiplet和I/O Die,其先進封裝技術是實現晶片間物理互連的關鍵。
- 封裝與基板廠商:如日月光(ASE)、京元電子等,負責後端製造和測試。
- 記憶體廠商:如三星、SK海力士、美光,提供與Infinity Fabric配合的DDR/HBM記憶體。
- 競爭與生態夥伴:
- Intel:主要競爭對手,擁有類似的UPI、CXL互連技術。
- NVIDIA:在AI/HPC領域的主要競爭對手,其NVLink在GPU互連頻寬上優勢明顯。
- PCI-SIG / CXL聯盟:AMD也是這些開放互連標準的重要參與者,其技術路線與開放標準存在融合與競爭關係。
投資邏輯
- 技術護城河:Infinity Fabric是AMD核心的、難以複製的技術資產之一,是其“Chiplet戰略”得以執行的命脈,構成了強大的智慧財產權壁壘。
- 摩爾定律的延續者:當電晶體微縮速度放緩,通過先進封裝和互連技術來提升系統性能成為主要路徑。Infinity Fabric站在了這一產業趨勢的中心。
- 業務槓桿點:該技術的任何重大突破(如頻寬、延遲、能效),都能直接提升其全線產品(CPU、GPU、APU)的競爭力,從而對營收和獲利率產生槓桿式影響。
- 跨領域擴張潛力:如果未來能在統一記憶體架構上取得突破,使CPU與GPU能像訪問本地記憶體一樣高效協作,將顛覆現有的計算範式,為AMD開啟巨大的新市場(如AI訓練/推論)。
- 風險:技術迭代風險(如CXL等開放標準可能削弱其私有協議的影響力)、競爭風險(NVIDIA在AI互連上的持續領先)以及執行風險(新工藝節點下互連的功耗和良率控制)。
常見誤讀糾偏
- 誤讀一:“Infinity Fabric就是一種匯流排。” 糾偏:它是一個多層次的互連架構體系,包含物理層、傳輸層和協議層。將其等同於傳統的前端匯流排(FSB)或記憶體匯流排,會嚴重低估其設計複雜度和系統作用。
- 誤讀二:“Infinity Fabric的頻寬/延遲引數是固定的。” 糾偏:其效能引數是高度可配置和依賴上下文的。片內(如CCD內)的Fabric和晶片間(如兩顆EPYC之間)的Fabric,在物理實現、工作頻率和延遲表現上完全不同。評估時必須明確所指的是哪種應用場景下的Fabric。
- 誤讀三:“Infinity Fabric和NVIDIA的NVLink是直接競品。” 糾偏:兩者應用場景和最佳化目標不同。Infinity Fabric是通用的系統骨幹,旨在平衡各類裝置的互連需求。NVLink是為GPU間互連量身定製的專用超高速通道,追求極致的頻寬以餵飽數千個CUDA核心。它們在CPU-GPU融合領域可能存在重疊,但NVLink在純GPU叢集中的頻寬優勢是巨大的。
學習路徑
- 入門:閱讀AMD官網關於“Infinity Fabric”的官方技術簡介和白皮書,理解其基本概念和戰略定位。
- 深入:
- 研究知名半導體行業分析師(如AnandTech、WikiChip、SemiAnalysis)對歷代EPYC和Ryzen CPU的深度評測,其中會詳細拆解Infinity Fabric在不同產品中的具體實現和影響。
- 關注IEEE/ACM等頂級學術會議上,AMD工程師發表的關於片上網路(NoC)、快取一致性協議、Chiplet互連的論文。
- 前沿:追蹤PCIe、CXL(Compute Express Link)等開放互連標準的發展,理解Infinity Fabric如何與這些既競爭又融合的生態共存。關注AMD在ISSCC(國際固態電路會議)等場合釋出的最新技術進展。
一句話總結
AMD Infinity Fabric是一套通過高頻寬、低延遲的可擴充套件互連網路,將異構計算單元、記憶體和I/O靈活整合的系統級架構,它是AMD實現Chiplet戰略、打破效能天花板、重塑半導體產業競爭格局的核心基石。
延伸閱讀與來源
- 官方資源:
- AMD Infinity Fabric官方頁面(技術概述)
- AMD EPYC和Ryzen產品架構白皮書
- 行業分析:
- AnandTech / WikiChip對Zen架構處理器的深度解析(歷史資料參考價值高)
- SemiAnalysis、The Next Platform等垂直媒體的技術分析文章
- 技術標準:
- CXL聯盟官網(瞭解開放互連標準的最新進展)
- PCI-SIG官網(瞭解PCIe標準演進)
- 學術論文:
- 在IEEE Xplore、ACM Digital Library中搜索關鍵詞:“AMD Infinity Fabric”、“Chiplet Interconnect”、“Coherent Interconnect for SoC”。
最後提醒:本文中所有具體技術規格(如頻寬數字、延遲納秒數)均未給出,因無確切公開資料來源。文中提及的市場資料為近期公開報道摘要,需結合最新財報和市場報告進行驗證。技術原理部分基於公開架構描述的定性分析。