Data Center Storage Decommissioned, But Not Obsolete: Meta Rescues Old DDR4

Source: Press release Pressemitteilung | Translated by AI 3 min Reading Time

Related Vendor

DDR5 is expensive and in demand, but data centers need more and more memory. Old servers still provide usable DIMMs. Meta uses its own CXL-ASIC to connect DDR4 memory from decommissioned systems to new DDR5 servers—a second life for obsolete DDR4 memory.

Symbolic image: RAM(Image:  freely licensed /  Pixabay)
Symbolic image: RAM
(Image: freely licensed / Pixabay)

Necessity is the mother of invention, even in data centers. As AI and cloud workloads demand increasingly more memory, the costs and lead times for DRAM continue to rise. Hyperscaler Meta is therefore adopting a pragmatic solution: the company is repurposing DDR4-RDIMMs from decommissioned servers and connecting them to new server platforms via a self-developed CXL memory expander. This is demonstrated in a paper that is making the rounds, including through Tom's Hardware.

CXL stands for Compute Express Link and is a connection technology based on PCIe, enabling processors to more flexibly link memory and accelerators. In Meta's case, CXL is used to attach old DDR4 memory as an additional, slower memory tier to new DDR5 servers.

The approach addresses a tangible bottleneck. In a paper on the CXL-ASIC Vistara, highlighted among others by the editorial team at Tom's Hardware, Meta writes that around 40 percent of the servers in its fleet are limited by memory capacity. In a detailed analysis, the company specifies the proportion of memory-capacity-bound servers to be 43.7 percent. Memory thus not only represents a cost factor but also directly limits the scalability of workloads.

DDR4 Becomes the Second Memory Tier

One solution to the problem is the ASIC Vistara developed by Meta. The chip is designed as a CXL-2.0/1.1 Type-3 memory expander and connects DDR4 memory to current server processors via PCIe Gen5. This allows old DDR4 memory to be used in new systems that are natively designed for DDR5.

In Meta's production systems, 128 GB of reused DDR4 memory is available per Vistara ASIC. Two ASICs per board thus provide 256 GB of CXL-attached DDR4. Combined with 768 GB of local DDR5-6400, a MemServer achieves 1 TB of RAM. The DDR4 memory does not replace the fast local DDR5 but complements it as a slower second memory tier.

For this to work, the software stack treats the CXL memory as its own NUMA node. Frequently accessed data remains in the local DDR5, while cold memory pages are moved to the slower DDR4 tier. This is critical, as Meta itself points out that the memory connected via CXL offers significantly less bandwidth and higher latency compared to local memory.

More Memory, Less New Hardware

The approach not only addresses cost issues but also has a sustainability dimension. According to Meta, DRAM modules have a significantly longer lifespan than server platforms: memory can be used for 10 to 14 years, whereas servers are typically replaced after five to seven years. Without reuse, functional memory is prematurely decommissioned.

Meta also points out that DRAM DIMMs account for the largest share of CO₂ emissions in the component balance considered. CXL-based memory expansion allows existing DIMMs to be used for a longer period.

No DIY Trick for Old RAM Sticks

Technically, Vistara is far more than just an adapter for old memory modules. The ASIC integrates two independent 72-bit DDR4 channels, supports DDR4 speeds up to 3200 MT/s, and includes three RISC-V cores for secure boot, initialization, firmware management, and monitoring. Reliability is ensured by features such as Reed-Solomon error correction and x4 chip-kill.

For suitable workloads, Meta reports significant effects. The paper mentions, among other things, up to 25 percent fewer servers required for disaggregated ML inference and a 29 percent lower average latency in distributed caches. At the same time, Meta emphasizes that not every application benefits from the slower CXL tier; latency-sensitive workloads can bypass the additional memory.

This primarily shows one thing about Vistara: CXL is becoming a pragmatic response in data centers to memory prices, capacity pressure, and hardware reuse. Old DDR4 doesn’t become new DDR5, but it does become usable server memory again. 

Subscribe to the newsletter now

Don't Miss out on Our Best Content

By clicking on „Subscribe to Newsletter“ I agree to the processing and use of my data according to the consent form (please expand for details) and accept the Terms of Use. For more information, please see our Privacy Policy. The consent declaration relates, among other things, to the sending of editorial newsletters by email and to data matching for marketing purposes with selected advertising partners (e.g., LinkedIn, Google, Meta)

Unfold for details of your consent