XMP turns on your RAM's rated speed — most systems ship with it off

XMP (Extreme Memory Profile) is a setting in your computer's BIOS that lets your RAM run at the speed the manufacturer designed it for. When you buy RAM rated for 3600 MHz, your motherboard often defaults to a slower speed like 3200 MHz to play it safe. Enabling XMP closes that gap and gives you the performance the hardware is built to deliver.

The catch is straightforward: XMP is off by default on most systems. You have to turn it on yourself, and it takes about five minutes. If you've never opened your BIOS before, the steps below walk you through it.

Key Takeaways

  • XMP is a BIOS setting that runs your RAM at its rated speed instead of a conservative default, usually gaining 5 to 15 percent performance in games and creative work.
  • You access XMP by restarting your computer, pressing a specific key during startup (usually Delete, F2, or F12 depending on your motherboard), and finding the memory or overclocking section.
  • Enabling XMP is safe on any modern motherboard and RAM sold together — the profile is tested by the manufacturer and built into the RAM itself.
  • If your system crashes or won't boot after enabling XMP, restart and turn it off; this is rare but possible on older or mismatched hardware.

Why your RAM isn't running at full speed by default

Motherboards use conservative settings out of the box because they don't know what combination of RAM, CPU, and power supply you have. A setting that works perfectly on one system might cause instability on another. XMP solves this by storing a tested profile directly on the RAM module itself — the motherboard reads that profile and applies settings it knows will work.

The performance gain depends on what you do. In games, you might see 5 to 10 more frames per second. In video editing, 3D rendering, or data processing, the improvement can be 10 to 15 percent. For web browsing and office work, you won't notice the difference. But if you paid for fast RAM, XMP is how you actually get it.

How to enter your BIOS and find XMP

Restart your computer completely. As it boots up — before Windows or macOS loads — watch the screen for a message like "Press Delete to enter Setup" or "Press F2 for BIOS." The key varies by motherboard manufacturer. Common ones are Delete, F2, F10, and F12. If you miss it, restart and try again; you have only a few seconds.

Once you're in the BIOS, you'll see a menu with options like Main, Advanced, Boot, and Tools. Look for a section called Memory, Overclocking, Performance, or sometimes XMP directly. Different manufacturers name things differently — an ASUS board might say "AI Tweaker," while a Gigabyte board might say "M.I.T." or "Tweaker." If you're lost, the manual for your specific motherboard model (search online for "[your motherboard model] manual PDF") shows exactly where XMP lives.

Turning XMP on in three steps

Once you find the memory or overclocking section, look for an option labeled XMP, DOCP (AMD boards), or sometimes "Memory Profile." You'll usually see a dropdown or toggle set to Disabled or Auto. Change it to XMP Profile 1 (or just XMP if there's only one option). Some boards show the speed it will enable — you should see your RAM's rated speed appear.

Save the settings. Most BIOS menus show the save command at the bottom of the screen — usually F10 or a menu option that says Save and Exit. Your computer will restart. Let it boot all the way into Windows or macOS; this first boot after enabling XMP can take longer than usual as the system settles.

Once you're back in your operating system, you can check that XMP took effect. On Windows, open Task Manager (Ctrl+Shift+Esc), go to the Performance tab, and click Memory. You should see your RAM's rated speed listed. On Mac, click the Apple menu, choose About This Mac, and check the Memory line.

What to do if your computer won't boot after enabling XMP

This is rare on modern hardware, but it happens occasionally with older motherboards or mismatched RAM. If your system crashes, won't start, or shows error messages after you enable XMP, restart and go back into the BIOS. Change XMP back to Disabled, save, and exit. Your system will boot normally again.

If this happens, your hardware combination may not be stable at full XMP speeds. You have two options: use the RAM at default speed, or contact the motherboard or RAM manufacturer to ask if there's a BIOS update that improves XMP compatibility. Most of the time, a BIOS update released after your motherboard shipped will fix the problem.

XMP on AMD systems (DOCP) works the same way

AMD boards use the term DOCP (Direct Overclocking Profile) instead of XMP, but it's the same feature. The RAM profile is identical — it's just AMD's name for it. You'll find DOCP in the same memory or overclocking section of the BIOS, and you enable it the same way. The performance gain is identical too.

Some newer AMD boards also support XMP directly alongside DOCP. If you see both options, either one will work; XMP is becoming the standard name across both Intel and AMD.

Frequently Asked Questions

Does enabling XMP void my warranty?

No. XMP is a manufacturer-tested profile built into the RAM itself. It's not overclocking in the risky sense — it's just running the hardware at the speed it was designed for. Your warranty covers XMP.

Will XMP make my computer run hotter?

RAM runs slightly warmer at full speed, but the difference is minimal and well within safe limits. Most systems have no cooling issues from XMP. If your case has poor airflow, you might see a degree or two higher, but nothing that requires action.

Can I enable XMP on old RAM or mismatched sticks?

Older RAM may not have XMP built in — it will straightforward not appear as an option in your BIOS. Mismatched RAM (different brands or speeds) can cause instability with XMP on. If you have two different kits, disable XMP and run them at default speed, or replace one kit to match the other.

What if I don't see XMP in my BIOS?

Your motherboard may be older and predate XMP support, or your RAM doesn't have a profile. Check your motherboard manual to confirm it supports XMP. If it does but you can't find the setting, look under different names like DOCP, A-XMP, or Memory Profiles. If it truly isn't there, your hardware straightforward doesn't support it.

Do I need to enable XMP every time I restart?

No. Once you enable XMP in the BIOS and save, it stays on permanently. Your computer remembers the setting even after you shut down and restart.