CXL
Compute Express Link
定義
- CXL:一種基於 PCIe 實體層發展的開放式業界標準互連協定,旨在提供 處理器 (CPU)、加速器、記憶體、智慧型 I/O 裝置 之間的 高頻寬、低延遲 連線。
- 核心精神:打破傳統架構中「記憶體必須綁定在單一 CPU 上」的限制,允許叢集內的不同運算單元共享一個龐大的記憶體池,實現資源動態分配。
- 產業角色:由 Intel 牽頭發起,並獲得 AMD、ARM、NVIDIA 等大廠支持,為解決 AI 伺服器記憶體牆問題的次世代關鍵技術。
運作機制
- 快取一致性:CXL 能夠在 主機處理器、周邊裝置 之間維持快取一致性,確保所有裝置看到的記憶體資料都是最新狀態,大幅減少 資料複製、傳輸 的延遲。
- 降低建置成本:透過記憶體資源的 共享、池化,資料中心可以減少閒置的記憶體容量,提升硬體利用率,降低總體擁有成本。
- 突破容量上限:允許系統連接更多的記憶體模組,如:CXL 記憶體擴展模組,突破單一 CPU 插槽的 記憶體通道數量、容量 限制。