Question Manually configuring RAM overclock instead of using XMP or EXPO ?

ASwagBullfrog

Distinguished
Nov 13, 2015
2
0
18,510
Hi yall. So for starters I have a AsRock B650m Pro RS Wifi paired with an 7900X and A-DATA XPG 16x2 DDR5 7200. I was curious if its at all possible to overclock RAM manually instead of using XMP or EXPO? Like could i manually tune it say 6000 MHz? My board doesn't support 7200 at 32 GHz. So my memory is currently running at around 2400 MHz and it just seems low for current standards.
 

Lutfij

Titan
Moderator
A-DATA XPG 16x2 DDR5 7200
Might want to pass on the link to the ram kit you're working with. Universal knowledge is that you should stick to DDR5-6000MHz that's advertised to have AMD's E.X.P.O on it's package or site listing. If that doesn't exist, you will need to drop in ram kits that are shown on the memory QVL for you motherboard. With that being said, if you do want to get to DDR5-7200MHz as stated in the spec's page of your motherboard;
https://www.asrock.com/MB/AMD/B650M Pro RS WiFi/index.asp#Specification
then you will need to adhere to the memory QVL strictly.

So my memory is currently running at around 2400 MHz and it just seems low for current standards.
That's DDR5-4800MHz.

Just an FYI, I don't see you going to DDR5-7200MHz even manually inputting values in BIOS.

I did recommend a DDR5-6600MHz ram kit from Corsair's Dominator Titanium lineup for a friend's build and they cost a pretty penny but it didn't have AMD's E.X.P.O advertised on it, though I'm assuming it's the higher quality of IC binning that allowed the ram kit to work on an MSI B650I Edge WiFi without a hiccup for the past 5 months.
 
Last edited:
Hi yall. So for starters I have a AsRock B650m Pro RS Wifi paired with an 7900X and A-DATA XPG 16x2 DDR5 7200. I was curious if its at all possible to overclock RAM manually instead of using XMP or EXPO? Like could i manually tune it say 6000 MHz? My board doesn't support 7200 at 32 GHz. So my memory is currently running at around 2400 MHz and it just seems low for current standards.
Proper bios?
Ram in the proper slots?
 
Proper bios?
Ram in the proper slots?
There should be 2 XMP or Expo settings and you can choose lower one which is probably close to 6000-6200. But you can also manually set it to 6000 in BIOS without changing anything else, just change frequency inappropriate place in BIOS. That would also help lower Cas and other latencies for better performance. Once you get it running at base frequency you can look at for instance CPU_Z. SPD tab and see JEDEC and XMP/EXPO values for other frequencies.
 
XMP is a set of settings embedded in the ram stick itself that allows the ram to operate at the specified performance. It is an Intel term.
By invoking xmp those settings are transferred to the motherboard bios settings.
An easy shortcut.
There is no reason why one could not specify those settings manually.
DOCP is the same, it is an amd term.

Of course, the motherboard/cpu combo may limit what can be set.
 
XMP is a set of settings embedded in the ram stick itself that allows the ram to operate at the specified performance. It is an Intel term.
By invoking xmp those settings are transferred to the motherboard bios settings.
An easy shortcut.
There is no reason why one could not specify those settings manually.
DOCP is the same, it is an amd term.

Of course, the motherboard/cpu combo may limit what can be set.
DOCP is and Asus term for XMP which in turn is Intel term.
 
Confusion... I stand corrected.
I think EXPO is the ryzen term for XMP.
Some ram is labelled with EXPO suggesting it is appropriate for ryzen.
Yes. EXPO is AMD's name for function same as Intel's XMP but supposedly better optimized for AMD BIOS. It only appeared in DDR4 although same was attempted in DDR3 but advertised as AMD compatible memory.
XMP term is protected as patent by Intel and licensed to RAM and MB manufacturers so some MB manufacturers changed it to DOCP, A-XMP etc. to avoid paying royalties.
XMP is just set of instructions (in RAM) to help BIOS to set memory for certain performance under JEDEC standards all memory has to follow. Its just help and it can be set manually to JEDEC. table.