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
| Platform | Common firmware label | Notes |
|---|---|---|
| Intel desktop | XMP or XMP 3.0 | Use Profile 1 first unless the board guide recommends another slot. |
| AMD AM4 | DOCP or A-XMP | Some MSI and ASUS boards expose AMD memory profiles under the XMP name. |
| AMD AM5 | EXPO or DOCP | EXPO is the newer AMD profile format. Pick the profile that matches your kit label. |
Step 1: Enter the firmware setup
- Restart the PC and press the firmware key while the manufacturer logo appears.
Delis common on desktop boards. Confirm the key for your motherboard or prebuilt system if unsure.- Switch to Advanced Mode when the firmware offers Easy and Advanced layouts.
Step 2: Enable the memory profile
- Find the memory profile option for your CPU vendor.
- Enable Profile 1 first. It is usually the most stable advertised profile on the kit sticker.
- Save changes and exit. The PC will reboot with the new memory training applied.
Where to find the setting by manufacturer
| Manufacturer | Where to look | Typical option name |
|---|---|---|
| ASUS | Extreme Tweaker, AI Tweaker, or Advanced → Ai Overclock Tuner | XMP, D.O.C.P., or EXPO |
| MSI | OC menu on the left, sometimes visible on the first advanced screen | A-XMP, EXPO, or Memory Try It! |
| Gigabyte | Tweaker or M.I.T. | Extreme Memory Profile (XMP) or EXPO |
| ASRock | OC Tweaker → DRAM Configuration or DRAM Timing Configuration | Load XMP Setting, EXPO, or DRAM Profile |
| Biostar | BIOS → Overclocking or O.N.E. | XMP, DOCP, or Memory Profile |
| Dell / HP / Lenovo prebuilts | Performance, Advanced, or Overclocking if exposed | XMP, 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
- Open Task Manager → Performance → Memory, or use HWiNFO.
- Compare the reported speed with the profile printed on the kit or packaging.
- 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.
- Download OCCT and install it.
- Open OCCT and go to the Stability Test tab.
- Select Memory, then click the green Start button.
- Wait for the test to begin. Free editions may add a short startup delay.
- 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.