衆所周知,AMD即將在今年5月底的臺北電腦展上率先宣佈支持PCIe 4.0接口的新一代銳龍處理器。英特爾雖然沒機會拿下PCIe 4.0的第一,卻準備了相當於PCIe 5.0通信速率的CXL高速互聯技術。

  根據英特爾在2019互聯日活動中的介紹,目前CXL是一種面向數據中心和高性能計算的技術。在家用電腦中PCIe尚未遇到很多瓶頸,這是因爲連接到主板的設備數量較少,並且鮮有跨越多臺電腦之間的擴展應用。而在數據中心中每個PCIe設備都擁有自己的隔離內存池,不同設備之間的通信由於帶寬和延遲的影響變得十分低效。NVIDIA和AMD分別開發了NVLink和InfintyFabric技術來應對該問題,CXL則是英特爾拿出的對策。

  英特爾的眼光更爲長遠,CXL將解決PCIe存在的問題,同時又不會放棄PCIe物理層在簡單性和適應性方面的優勢,它可以向下兼容PCIe設備,甚至有可能在英特爾的推動之下成爲未來PCIe 6.0標準的一部分。簡單來說,CXL在未來可能會比NVLink的應用更爲廣泛(跟大哥走都有飯吃)。

  初代CXL將支持每通道32Gbps的帶寬,與PCIe 5.0持平。由於PCIe 5.0標準已經基本制定完畢,所以英特爾會爭取在2021-2022年左右讓CXL成爲未來PCIe 6.0標準的一部分(跟大哥走有前景)。

  從英特爾的介紹來看,CXL就像是一個專門的設備溝通管家,負責處理設備發現/鏈接協商/中斷(CXL.io)、設備對本地內存的訪問(CXL.cache)以及設備對非本地內存,如本機中另一個處理器或遠程機器中的內存的訪問(CXL.memory)。

  英特爾舉了NIC、GPU計算加速卡和內存緩衝區三個例子來說明CXL在數據中心當中的應用。未來數據中心將是包含數千臺物理機以及各種加速器(包括GPU計算卡、FPGA)以及高速網卡等設備的綜合體,而CXL就是爲了降低他們之間的通信延遲而生。

  總的來說,英特爾正爲未來的數據中心搭建一個新的生態系統,以實現高速度、高效率以及低延遲的通信協作。短時間內CXL跟普通家用電腦還看不到交集。

相关文章