← All RAM guides

AMD Ryzen, Infinity Fabric & RAM

AMD's Infinity Fabric is the high-speed interconnect between chiplets on Ryzen CPUs. Its clock is directly tied to memory speed — and running them in sync is critical for performance.

What is the Infinity Fabric clock?

Ryzen CPUs use a chiplet design where the compute die (CCD) and I/O die (IOD) are separate silicon pieces connected by AMD's Infinity Fabric. The Fabric clock (FCLK) controls how fast data moves across this link. By default, FCLK runs at half the memory speed in MT/s divided by 2. DDR5-6000 = 3000 MHz memory clock (MCLK). FCLK should match at 3000 MHz for a 1:1 synchronous ratio.

The 1:1 ratio and why it matters

When FCLK and MCLK run at the same frequency (1:1), data transfers between the memory controller and compute cores are synchronous — no extra latency penalty for crossing an asynchronous boundary. When you push memory speed above what FCLK can achieve synchronously (typically above 3200 MHz MCLK = 6400 MT/s on many Ryzen 9000 chips), the system enters a 1:2 or asynchronous mode, which adds latency even if raw bandwidth increases. For gaming, the latency penalty often outweighs the bandwidth gain.

AM5 sweet spot: DDR5-6000

On Ryzen 7000 and 9000 (AM5), the widely tested sweet spot is DDR5-6000 MT/s at CL30. At this speed, FCLK runs at 3000 MHz in 1:1 mode, which most AM5 chips achieve without requiring extreme FCLK voltage. This delivers strong bandwidth (~96 GB/s dual channel) and low absolute latency. Pushing to 6400 MT/s is possible on better silicon and with some voltage tuning. Beyond 6800+ MT/s, most chips require elevated FCLK voltage, may not sustain 1:1, and stability drops.

AM4 sweet spot: DDR4-3600

On Ryzen 5000 (AM4), DDR4-3600 MT/s (1800 MHz MCLK = 1800 MHz FCLK) is the classic recommendation. Most Zen 3 chips support FCLK at 1800 MHz without voltage intervention. Running DDR4-3800 CL16 is possible on better chips and can yield measurable gains; beyond that, FCLK often cannot stay synchronous and latency increases. Ryzen 3000 (Zen 2) is typically happy up to DDR4-3600 in 1:1 as well.

Practical EXPO tuning for Ryzen

Enable EXPO (not XMP) in BIOS when using a kit with EXPO profile. Verify FCLK is set to match MCLK — some boards set it correctly automatically, others do not. If you experience instability at 6000 MT/s, try reducing to 5600 MT/s first and check if FCLK locks at the correct ratio before adjusting voltage.