Facing a multi-billion dollar surge in memory costs, Meta is pulling off a counter-intuitive hack for its AI infrastructure: deliberately fitting brand-new, DDR5-only servers with obsolete DDR4 RAM. The company revealed this week at the ISCA 2026 conference that it engineered a custom solution to make outdated memory compatible with its latest hardware, a move designed to slash costs with minimal performance loss.
The linchpin of this strategy is a custom-designed CXL ASIC called "Vistara." This chip allows Meta to integrate legacy DDR4 modules, salvaged from decommissioned hardware, into its new "MemServers" built around AMD's latest Epyc Turin CPUs—processors that officially only support DDR5.
Meta reports this design has already cut its AI inference server count by up to 25%. It has also reduced overhead from job restarts and fragmentation by a staggering 33%.
How Vistara Bridges the Memory Gap
Meta's new MemServers, powered by 158-core AMD Epyc Turin CPUs, are engineered with a unique memory hierarchy. Each server holds 1 TB of total memory, but it’s a hybrid setup: 768 GB of high-speed DDR5-6400 RAM for active tasks and 256 GB of slower DDR4-2400 RAM.
The Vistara ASIC is what makes this mixed-generation approach possible. It connects the DDR4 modules to the host processor through a CXL 2.0 compliant PCIe Gen5 x16 interface and is driven by custom RISC-V processors.
What makes this work is how Vistara’s software presents the old RAM to the system as a "distinct, CPU-less NUMA node." This allows the server’s OS to intelligently place data, keeping frequently accessed "hot" pages in the fast DDR5 while moving less critical "cold" data to the slower, CXL-attached DDR4 pool.
Industry Implications and Open-Source Contributions
Meta's move is a pragmatic response to the punishing cost of building out massive AI and data center infrastructure. By salvaging and reusing older hardware, the company is creating a more sustainable and cost-effective model for scaling its operations.
To make this possible, Meta’s team modified the Linux CXL driver to support older DIMMs on platforms not designed for them. The company confirmed that all necessary kernel code is either already in the main Linux codebase or on track to be added soon, effectively creating a blueprint for other hyperscalers.
This CXL-based memory hacking isn't happening in a vacuum. At the same conference, South Korean semiconductor firm Panmnesia also presented a custom CXL controller and fabric switch. Panmnesia's solution also aims to help hyperscalers reduce hardware spending and is currently sampling its PCIe 6.4/CXL 3.2 Fusion Switch with select customers.