Meta 自研 Vistara CXL 晶片,讓舊 DDR4 記憶體延壽接入 DDR5 伺服器

面對 DDR5 供應吃緊與硬體成本持續上升,Meta 正利用自研的 Vistara ASIC,將退役伺服器中仍可使用的 DDR4 記憶體重新接入原生支援 DDR5 的新一代伺服器。這套方案已部署於 Meta 的 MemServer 平台,透過 Compute Express Link(CXL)將舊記憶體轉化為額外容量,作為大型資料中心控制支出的其中一種方法。

Meta 於 6 月 29 日在 ISCA 2026 發表這項技術。Vistara 是 Meta 第一代客製化 CXL 記憶體擴充 ASIC,定位為支援 CXL 2.0 Type-3 的記憶體擴充器,並透過 PCIe 5.0 x16 介面,在標準 DDR4 RDIMM 與主機處理器之間建立橋接。

以 CXL 連接 DDR4 與新一代伺服器

Vistara 每顆晶片整合兩組獨立的 72-bit DDR4 記憶體通道。若搭配 64GB DIMM,單顆晶片理論上最高可支援 256GB 記憶體;不過,Meta 目前的部署主要採用 128GB 配置,使用的是從除役伺服器回收的 32GB DDR4 模組。

在實際的 MemServer 系統中,兩顆 Vistara ASIC 以 PCIe 5.0 x8 連接至一顆具備 158 核心的 AMD EPYC Turin 處理器。每台伺服器搭載 768GB DDR5-6400 本地記憶體,另外透過 CXL 連接 256GB DDR4-2400 記憶體,使總記憶體容量達到 1TB。

項目規格或配置
Vistara 定位CXL 2.0 Type-3 記憶體擴充 ASIC
主機介面PCIe 5.0 x16;實際系統以 PCIe 5.0 x8 連接
處理器158 核心 AMD EPYC Turin
本地記憶體768GB DDR5-6400
CXL 記憶體256GB DDR4-2400
總記憶體容量1TB

以記憶體分層平衡容量與效能

Meta 的軟體堆疊會將透過 CXL 連接的記憶體呈現為獨立 NUMA 節點,讓 Linux 根據資料存取特性進行分層管理。較少使用的冷資料可遷移至速度較慢、但成本較低的 DDR4 層;需要快速存取的熱資料則留在 DDR5,以在擴充容量與維持效能之間取得平衡。

根據 Meta 公布的資料,本地 DDR5 記憶體頻寬約為 614GB/s,CXL 連接的 DDR4 層則約為 76GB/s,兩者存在明顯差距。因此,這項設計並非以 DDR4 取代 DDR5,而是將舊記憶體定位為容量擴充與冷資料分層使用的資源。

Vistara 著重管理功能與可靠度

Vistara 內建三顆 RISC-V 核心,分別支援安全開機、裝置初始化、韌體管理與健康監測等工作。Meta 同時針對 CXL 控制器與記憶體資料管線進行最佳化,藉此降低協定開銷與佇列延遲;在閒置狀態下,晶片的往返延遲可降至約 50 奈秒。

在可靠度方面,Vistara 加入 Reed-Solomon 雙符號錯誤更正,以及 x4 chip-kill 等設計,用於提升記憶體子系統在資料中心長時間運作時的容錯能力。

已部署於多種資料中心工作負載

Meta 表示,Vistara 與 MemServer 已在部分超大規模部署中使用,適用於分離式機器學習推理、大數據處理、資料庫、分散式快取及 CI/CD 建置等工作負載。

對 Meta 而言,這項方案的重點不只是重新利用舊記憶體,也在於建立可規模化部署的實務架構,讓仍具使用價值的 DDR4 模組不必因原本的伺服器退役而同步報廢。

CXL 舊記憶體再利用仍受效能取捨限制

在全球 DRAM 供應緊張、價格上揚的背景下,透過 CXL 重新利用 DDR4,可同時回應成本控制、硬體循環使用與記憶體容量擴充需求。不過,由於 DDR4 層的頻寬明顯低於本地 DDR5,實際效益仍取決於應用程式是否能有效區分熱資料與冷資料,以及作業系統和軟體堆疊的分層管理能力。

市場上也有其他業者探索類似方向。例如,韓國新創 Panmnesia 正推動可擴充的 CXL 控制器與交換器,目標是在不大幅增加延遲的情況下擴大共享記憶體池。這顯示 CXL 正逐步從新型記憶體擴充介面,發展為資料中心整合不同世代記憶體與共享容量的技術選項。

Related Articles

Stay Connected

0FansLike
0FollowersFollow
22,800SubscribersSubscribe
spot_img

Latest Articles