Skip to content

XMP / DOCP

Read before continuing

Before continuing, update your BIOS first. If you enable a memory profile on an older BIOS and update later, the profile may reset and you will need to turn it on again.

XMP (Extreme Memory Profile) on Intel and DOCP (Direct Over Clock Profile) or EXPO (Extended Profiles for Overclocking) on AMD let installed RAM run at its rated speed instead of the default JEDEC profile.

High-performance kits are often sold at speeds such as 6000 MT/s, but a fresh install may run them at a slower default until the profile is enabled in firmware. Turning the profile on can improve bandwidth-sensitive workloads, including many games.

What to enable on your platform

PlatformCommon firmware labelNotes
Intel desktopXMP or XMP 3.0Use Profile 1 first unless the board guide recommends another slot.
AMD AM4DOCP or A-XMPSome MSI and ASUS boards expose AMD memory profiles under the XMP name.
AMD AM5EXPO or DOCPEXPO is the newer AMD profile format. Pick the profile that matches your kit label.

Step 1: Enter the firmware setup

  1. Restart the PC and press the firmware key while the manufacturer logo appears.
  2. Del is common on desktop boards. Confirm the key for your motherboard or prebuilt system if unsure.
  3. Switch to Advanced Mode when the firmware offers Easy and Advanced layouts.

Step 2: Enable the memory profile

  1. Find the memory profile option for your CPU vendor.
  2. Enable Profile 1 first. It is usually the most stable advertised profile on the kit sticker.
  3. Save changes and exit. The PC will reboot with the new memory training applied.

Where to find the setting by manufacturer

ManufacturerWhere to lookTypical option name
ASUSExtreme Tweaker, AI Tweaker, or AdvancedAi Overclock TunerXMP, D.O.C.P., or EXPO
MSIOC menu on the left, sometimes visible on the first advanced screenA-XMP, EXPO, or Memory Try It!
GigabyteTweaker or M.I.T.Extreme Memory Profile (XMP) or EXPO
ASRockOC TweakerDRAM Configuration or DRAM Timing ConfigurationLoad XMP Setting, EXPO, or DRAM Profile
BiostarBIOSOverclocking or O.N.E.XMP, DOCP, or Memory Profile
Dell / HP / Lenovo prebuiltsPerformance, Advanced, or Overclocking if exposedXMP, Memory Boost, or an OEM-specific profile name

If the option is missing, confirm the RAM is installed in the slots recommended in the motherboard manual, then update the BIOS and check again.

Step 3: Confirm the speed in Windows

  1. Open Task ManagerPerformanceMemory, or use HWiNFO.
  2. Compare the reported speed with the profile printed on the kit or packaging.
  3. If the speed is still low, re-enter the firmware and verify the profile stayed enabled after reboot.

Step 4: Run a memory stress test

Memory profiles can be unstable on some boards. Run a stress test for at least one hour before you call the setup finished.

  1. Download OCCT and install it.
  2. Open OCCT and go to the Stability Test tab.
  3. Select Memory, then click the green Start button.
  4. Wait for the test to begin. Free editions may add a short startup delay.
  5. Watch the left side of the window for reported errors while the one-hour run completes.

If the test fails

If the PC blue screens, freezes, or OCCT reports errors, disable the XMP, DOCP, or EXPO profile. An unstable memory overclock can cause random crashes and file corruption.

Fall back to the default JEDEC profile, or try a lower profile slot if the firmware offers one.

After a BIOS update

Firmware updates often reset memory profiles. Re-enable XMP, DOCP, or EXPO after flashing, then repeat the stability check if you changed the BIOS version or memory kit.