CXL聯盟發(fā)布3.0版規(guī)范以擴展Fabric功能和管理,速率提升至64GTS
作為致力于推進 Compute Express Link 技術發(fā)展的行業(yè)標準機構,CXL聯盟剛剛發(fā)布了最新的3.0版規(guī)范。據悉,CXL3.0旨在擴展架構與數據管理能力,并將被 AMD、Intel、NVIDIA 和各大服務器廠商所采用。
通過在前幾代技術的基礎上進行擴展,CXL3.0能夠借助先進的交換與結構特性、高效的對等通信、以及跨多個計算域的細粒度資源共享,來提升系統的可擴展性與流程優(yōu)化。CXL3.0是在 PCI-Express 標準之上有更豐富的 I/O 功能集,它最顯著的優(yōu)勢是在于設備之間的緩存一致性。從相關組織處獲悉,CXL的主要應用方向是把CPU連接到服務器中的加速器,但希望能夠在物理上仍然是通過 PCIe 接口上連接 DRAM 和非易失性存儲。
CXL 聯盟主席 Siamak Tavallaei 表示:
現代數據中心需要異構和可組合的架構,來支撐人工智能(AI)與機器學習(ML)等應用程序所需的計算密集型工作負載。
CXL 聯盟致力于 Compute Express Link 技術的長期發(fā)展以滿足行業(yè)需求。
而由專門的技術組成員開發(fā)的3.0版新規(guī)范,將在可組合分解的基礎設施中啟用新的使用模型。

Rambus互聯SoC部門總經理Travis Karr表示:
“CXL是一項變革性的技術,在整個行業(yè)中持續(xù)地產生重要影響。CXL3.0標準的推出滿足了下一代數據中心的要求,帶來了64GT/s信號傳輸速率,以及全新級別的可擴展性。作為不斷發(fā)展的CXL生態(tài)系統中的一員,Rambus深感榮幸。我們將致力于開發(fā)相應的解決方案,以加速這項令人振奮的新技術的應用?!?br>

以下是 CXL3.0規(guī)范的要點:
● CXL3.0規(guī)范引入了結構管理功能,改進了內存共享與池化、增強的一致性,以及 P2P 對等通信。
● CXL3.0規(guī)范提供了兩倍于 CLX2.0的數據傳輸速率,提升到了64GT/s,目前已可供公眾使用。
● CXL 聯盟與合作公司在8月2-4日閃存峰會(FMS2022)期間,分享與 Compute Express Link 技術有關的重要見解。

CXL3.0-- Fabric 能力:
● 支持多頭與 Fabric 連接裝置
● 增強 Fabric 管理
● 支持可組合的分類基礎設施
CXL3.0-- 更好的可擴展性和更高的資源利用率:
● 增強內存池
CXL 2.0 提供了內存池,其中多個主機可以訪問設備的內存,但必須為每個主機分配自己的專用內存段,而 CXL 3.0 引入了真正的內存共享。利用新的增強一致性語義,多個主機可以擁有一個共享段的一致副本,如果設備級別發(fā)生變化,可以使用反向失效來保持所有主機同步。
● 支持多級切換
建立在 CXL 2.0 的基礎上,該版本引入了對 CXL 協議交換機的支持,但僅允許單個交換機駐留在主機及其設備之間。另一方面,多級交換允許多層交換機——也就是說,交換機饋入其他交換機——這極大地增加了所支持的網絡拓撲的種類和復雜性。
● 增強一致性
CXL更新了具有內存的設備的緩存一致性協議,這取代了 CXL 早期版本中使用的基于偏差的一致性方法,為了保持簡潔,保持一致性不是通過共享內存空間的控制,而是通過讓主機或設備負責控制訪問。
● 改進軟件功能
CXL 3.0 進一步增強了改進的主機設備功能,消除了之前對可以連接到單個 CXL 根端口下游的 Type-1/Type-2 設備數量的限制。
CXL 2.0 只允許這些處理設備中的一個出現在根端口的下游,而 CXL 3.0 則完全解除了這些限制?,F在,CXL 根端口可以支持 Type-1/2/3 設備的完全混合匹配設置,具體取決于系統構建者的目標。值得注意的是,這意味著能夠將多個加速器連接到單個交換機,提高密度(每個主機更多的加速器),并使新的點對點傳輸功能更加有用。
CXL3.0-- 更多特性:
● 將帶寬翻倍至64GT/s
● 維持與 CXL2.0相同的延遲表現
● 完全向后兼容舊版2.0、1.1和1.0規(guī)范
總結一下,完整的 CXL 3.0 標準將于今天,即 FMS 2022 的第一天向公眾發(fā)布。官方上,該聯盟沒有提供任何關于何時期望 CXL 3.0 出現在設備中的指導——這取決于設備制造商- 但有理由說它不會馬上。隨著 CXL 1.1 主機剛剛交付——更不用說 CXL 2.0 主機——CXL 的實際產品化比標準落后幾年,這對于這些大型行業(yè)互連標準來說是典型的。





