Structera CXL 2.0支持利用舊的DDR4內存,即使未來系統(tǒng)都升級到了DDR5,舊的DDR4內存也不會被浪費。
CXL基于PCIe 5.0標準,支持內存池,使多個主機可以訪問同一CXL內存設備。Marvell認為,基于x86的數(shù)據(jù)中心在運行生成式AI工作負載時,內存會不夠用。
而Structera可以為通用x86服務器增加數(shù)TB的內存,滿足包括內存數(shù)據(jù)庫等對內存容量要求非常高的應用。
Marvell認為,Structera CXL不僅能優(yōu)化資源利用,還能降低云中內存密集型工作負載的能耗。這種能力同時適用于私有云和公有云。
Structera包括兩個主要產品線:Structera A 2504內存加速器和Structera X 2404、X 2504內存擴展控制器。它們都支持內嵌LZ4壓縮/解壓縮和AES-XS 256位加密,具備嵌入式硬件安全模塊和安全啟動功能。
Structera A 2504配備了16核Arm Neoverse CPU,支持32個128GB內存條,提供最高4TB的DDR5內存,并提供高達200 GBps的內存帶寬。
把一個Structera A 2504到插到有64核CPU的服務器后,計算核心數(shù)量可增加25%,達到80核,總內存帶寬增加50%,達到600GBps,總內存增加至4TB。
不僅如此,單核心的帶寬也會從6.25GBps提高到7.5GBps。與此同時,內存帶寬的能效也會從1W每GB/s提高到0.83W每GB/s。
插入兩個A 2504之后,使計算核心數(shù)量將增加50%,總內存帶寬翻倍,總內存容量增加至8TB,每核內存帶寬增加50%,內存帶寬的能效提高到每GBps 0.75W。
Structera X 2404和X 2504除了不帶Arm CPU以外,別的大體上都跟A 2504一樣,細節(jié)上有點不同。
其中,X2404支持4個DDR4內存模塊,每通道支持3個DIMMs。X2504支持4個DDR5內存模塊,每個通道支持2個DIMM。
Marvell宣稱,這些是首款能同時支持兩個服務器CPU的CXL內存擴展產品,也就是說,內存擴展模塊可以同時為兩個不同的服務器提供內存支持和擴展,這有助于優(yōu)化功率、空間和內存利用率。
原本,隨著未來DDR5服務器的上市,數(shù)百萬能正常使用的DDR4將會被淘汰,而現(xiàn)在,Structera X 2404能幫數(shù)據(jù)中心重新利用這些本來要被淘汰的內存,是不是跟“白撿”的一樣?
當數(shù)據(jù)中心使用“白撿”的DDR4內存條來擴展服務器內存時,每臺通用服務器可以減少數(shù)千美元的成本。此外,重新利用要淘汰的DDR4內存條也有助于實現(xiàn)數(shù)據(jù)中心的可持續(xù)發(fā)展目標?!?/p>
Structera的發(fā)布得到了AMD、Arm、英特爾和美光的支持。Marvell還表示,將會為公有云廠商開發(fā)定制的CXL芯片,以優(yōu)化其獨特的架構和工作負載。
Marvell表示,Structera A內存加速器、Structera X內存擴展控制器和定制CXL芯片將在2024年第四季度提供樣品。
本文僅供學習,原文地址:
https://blocksandfiles.com/2024/07/31/marvell-intros-cxl-2-0-memory-acceleration-and-expansion-gear/