計算高速鏈路 (CXL) ™
突破性的 CPU 到設備互連
什麼是 CXL?
CXL(計算高速鏈路)是處理器、記憶體擴展和加速器之間業界支援的緩存一致性互連。CXL 技術可保持 CPU 記憶體空間與連接設備上的記憶體之間的記憶體一致性,從而以更低的延遲、更低的軟體堆疊複雜性和更低的整體系統成本實現資源分享。這使用戶只需專注於目標工作負載,而不是加速器中的冗餘記憶體管理硬體。
CXL 旨在成為高速通信的行業開放標準介面,因為加速器越來越多地用於補充 CPU,以支援人工智慧和機器學習等新興應用。

在採用英特爾® 敏捷 ™ 7 FPGA 的 BittWare PCIe Gen5 產品上受支援*
* CXL 需要與卡分開出售的許可
IA-860米
雙寬 IA-860m 卡採用突破性的 M 系列英特爾 Agilex™ 7 FPGA,增加了對高達 32GB 封裝內 HBM2e 記憶體的支援。 ® 這是一個令人難以置信的高性能計算平臺,尤其是對於記憶體受限的應用程式。
BittWare可以支援CXL,因為Agilex™ I系列和M系列FPGA系列都具有硬IP,允許全頻寬Gen5 x16配置支援,同時最少使用FPGA結構資源。

為什麼 CXL 很重要?
CXL 為採用 FPGA 的異構計算架構提供了 更高水準的性能 。
客戶需要更高的性能和節能的計算功能,併為其應用程式提供更多記憶體。
CXL 在與 PCIe 5.0 相同的 高頻寬介面 上運行,是 PCIe 4.0 帶寬的兩倍。
適用於計算、網路和存儲應用的 CXL
隨著雲計算變得越來越普遍,客戶需要改進其架構,以提供更快、更高效的數據處理。這意味著 計算、 網路和 存儲 應用領域的創新:
- 用於計算密集型工作負載的 FPGA 等加速器技術的緊密耦合
- 網路區域內的智慧網卡,可以動態處理數據
- 計算存儲,可以在存儲平面內處理大量靜態數據
計算、網路和存儲技術已經通過PCI Express連接。但是,要實現應用程式性能的飛躍變化,他們需要利用 CXL 的優勢。
CXL 使用領域
CXL 協定描述了 CXL 連接設備的三種使用配置。
類型 1 設備
類型 1 設備可用於流式傳輸和低延遲應用,例如 SmartNIC,其中加速器需要對處理器記憶體進行一致訪問,而主機無法訪問其自己的記憶體。
類型 2 設備
類型 2 設備是最複雜的實現,因為它處理所有三個 CXL 子協定:CXL.IO、CXL.Cache 和 CXL.Mem。此類型旨在用於複雜任務,例如 AI 推理、資料庫分析或智慧存儲。
類型 3 設備
類型 3 設備允許主機一致訪問連接到 CXL 裝置的任何記憶體。在這種情況下,FPGA仍然可以通過實現特殊的FPGA邏輯(如獨特的壓縮和加密演算法)來提供有價值的優勢。

CXL 入門
英特爾 ® FPGA IP 概述
英特爾 FPGA CXL IP 是硬 IP 和軟 IP 的組合。
- 要使用英特爾的 CXL IP 設計應用程式,客戶需要購買單獨的 IP 工具許可證。
- 啟動英特爾 CXL 工具許可證後,您將能夠在 Quartus Prime 工具中找到英特爾 IP。
- 啟動 Agilex R 磁貼的 CXL 硬 IP 後,相應的軟 IP 將添加到設計中。

相容的 FPGA 卡
CXL與BittWare的Intel Agilex 7 I系列和M系列FPGA卡相容。
對定價或更多資訊感興趣?
我們的技術銷售團隊隨時準備提供可用性和配置資訊,或回答您的技術問題。
“*”表示必填欄位