Memory

JEDEC vs XMP/EXPO

JEDEC is the default conservative memory profile every DIMM boots with. XMP (Intel) and EXPO (AMD) are overclocking profiles stored on the DIMM that you enable in BIOS to reach the advertised speeds.

Who makes which profile

JEDEC is the industry body that writes the memory standards. Its speed grades are what every compliant module supports, and DDR5 starts at 4800 MT/s. XMP and EXPO aren't JEDEC grades. They're overclocking profiles that chip makers added on top.

  • XMP (Extreme Memory Profile) is Intel's. It began with DDR3, and XMP 3.0 for DDR5 supports up to five profiles: three from the memory maker and two you can rewrite.
  • EXPO (Extended Profiles for Overclocking) is AMD's, for DDR5, introduced in 2022 with the Ryzen 7000 desktop chips. It's open and royalty free.

Both keep their numbers in the module's SPD chip, next to the JEDEC data.

What your RAM does on first boot

The SPD chip on every module holds timing tables. With no profile switched on, the board normally runs the module at a JEDEC setting, which is why a fast kit can show a slow speed in the BIOS until you enable XMP or EXPO. The BIOS usually lets you choose between JEDEC profiles, XMP or EXPO profiles, or your own settings.

The difference is big enough to check. Take a DDR5-6000 CL30 kit. If it fell back to a 4800 MT/s setting with CL40, it would wait 16.7 ns for the first word instead of 10.0 ns, and peak at 38.4 GB/s per channel instead of 48.0 GB/s. After the first boot, open the BIOS or a hardware monitor and read the speed it reports.

It's still overclocking

Intel describes XMP as overclocking memory beyond the standard settings, with a speed, timing and voltage that the manufacturer tested for stability. It also warns that changing frequency or voltage outside its specifications may void the processor warranty and reduce stability, and it recommends checking with your system and component makers.

Profiles carry faster timings and higher voltages than the JEDEC ones. That's what buys the speed, and it also means more heat. A profile that works on one board and CPU can still be unstable on another, so run a memory test after you switch one on.

Picking a kit

XMP is Intel's profile and EXPO is AMD's, so start with the one your platform's maker supports. Check the kit's spec sheet for the profile it lists, and the board's memory support list for the speed it validates.

Then judge the kit by the numbers in the profile, not by the sticker alone. DDR5-6000 CL30 and DDR5-6400 CL32 both reach 10.0 ns, so the faster kit buys bandwidth, not latency. Enter a kit's speed and timings in the RAM Latency Calculator to see its nanoseconds.

Work it out yourselfOpen the RAM Latency Calculator

Sources

Back to the glossary