半導體專題

CXL 是什麼?建立在 PCIe 之上的快取一致性互連標準全解析

N
Nathan科技編輯 · 技術負責人
發布 · 更新
CXL 是 CXL Consortium 主導的快取一致性互連標準,2019年初發表,建立在 PCIe 實體層之上;CXL.io、CXL.cache、CXL.mem 三協定維持處理器與外接裝置間記憶體一致性,CXL 2.0 支援交換器以實現記憶體池化。

什麼是 CXL?定義、應用場景與發展歷程

CXL Consortium 將 Compute Express Link(CXL)定義為服務處理器、記憶體擴充與加速器的產業支持快取一致性互連標準CITE:E1。Synopsys 於 2023 年 7 月 16 日發布的文章指出,名為 Compute Express Link 的新互連已於 2019 年初發表CITE:E6

CXL 與 PCIe 的技術關係

CXL 建立在 PCIe 的實體與電氣介面之上,並加入建立一致性(coherency)的協定,Rambus 於 2024 年 1 月 23 日發布的技術文章如此指出CITE:E2

CXL 的三大協定架構:CXL.io、CXL.cache 與 CXL.mem

Synopsys 指出,CXL 實際定義了三種協定:CXL.io、CXL.cache 與 CXL.memCITE:E5

快取一致性的系統優勢與效益

CXL Consortium 表示,CXL 技術在 CPU 記憶體空間與外接裝置記憶體之間維持記憶體一致性,讓資源得以共享,進而提升效能、降低軟體堆疊複雜度並降低整體系統成本CITE:E4

CXL 的性能規格與版本演進

Rambus 指出,CXL 1.1 與 CXL 2.0 使用 PCIe 5.0 實體層,資料傳輸率達 32 GT/s,單一方向頻寬最高約 64 GB/sCITE:E3。Rambus 並指出,CXL 2.0 支援交換器(switching),以實現記憶體池化CITE:E7

版本實體層資料傳輸率單向頻寬額外能力
CXL 1.1PCIe 5.032 GT/s最高 64 GB/s
CXL 2.0PCIe 5.032 GT/s最高 64 GB/s支援交換器,實現記憶體池化

上述規格數據皆出自 RambusCITE:E3,交換器與記憶體池化能力另見CITE:E7

這代表什麼

CXL 的一致性協定設計,使其得以在 PCIe 5.0 提供的 32 GT/s 傳輸率與最高 64 GB/s 頻寬基礎上CITE:E3,於處理器與外接裝置間維持記憶體一致性CITE:E4;而 CXL 2.0 新增的交換器與記憶體池化能力CITE:E7,是在 2019 年發表的標準架構CITE:E6上,依 CXL.io、CXL.cache、CXL.mem 三種協定分工CITE:E5並建立於 PCIe 實體與電氣介面之上CITE:E2進一步擴展而成。

📊 證據與數據

常見問題

什麼是 CXL?定義、應用場景與發展歷程

CXL Consortium 將 Compute Express Link(CXL)定義為服務處理器、記憶體擴充與加速器的產業支持快取一致性互連標準CITE:E1。

📎 資料來源

  1. computeexpresslink.org
  2. rambus.com
  3. synopsys.com

延伸數據

作者觀點Nathan

CXL 把一致性協定疊加於 PCIe 既有實體層之上,而非另起爐灶,讓 32 GT/s、最高 64 GB/s 的頻寬得以沿用 PCIe 5.0 生態。CXL.io、CXL.cache、CXL.mem 三種協定分工,使記憶體擴充與加速器得以共存於同一互連,是判斷其能否走向主流的關鍵切點。後續應觀察的指標是:CXL 2.0 的交換器架構能否落地實現多裝置記憶體池化,而非僅停留在規格定義。

N
Nathan科技編輯 · 技術負責人

相關文章

快訊

中央社MCP正式上線:台灣首個新聞用「AI的USB-C」如何運作

中央社於2026年8月31日推出台灣首個新聞用模型上下文協定工具「AskCNA」,整合近500萬則新聞稿、350萬張照片與150個政府機關公開資料,月訂閱新台幣200元,供Claude、ChatGPT、Grok等AI平台即時查證且強制標註出處。

EffectStory 編輯部 ·