面對 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 正逐步從新型記憶體擴充介面,發展為資料中心整合不同世代記憶體與共享容量的技術選項。




