• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Warning about DOCP

Joined
Jun 24, 2010
Messages
283 (0.05/day)
System Name mad1394
Processor AMD Ryzen 7 7800X3D
Motherboard ASUS TUF Gaming X670E-Plus Wifi
Cooling 2 fans
Memory Corsair Vengeance 2 x 16GB, 6400 MHz, DDR5-RAM
Video Card(s) NVIDIA GeForce RTX 2070 SUPER
Storage 4 ssds
Display(s) AOC 24G2SPU/BK
Case ??!!!
Audio Device(s) Realtek S1220A
Power Supply Super Flower Leadex Gold 750W
DOCP turned my nice stable pc into a random bsod machine.
If you have the amd + asus motherboard combo and having problems with system stability turn DOCP off.
The abrupt shutdowns were quit varied, everything from freezes to a "normal" bsod. Bluescreenviewer would point to ntoskrnl.exe which is a complete dead end if googled. Could be anything.
I hope my post helps someone and wish you all a nice day!
 
Last edited:
You're blaming the wrong thing.

DOCP is just what Asus terms the "use the RAM profile values" setting. That's all it does. It reads the profile values stored on the RAM and sets them. They don't use the term XMP on AMD platforms because I think they have to paying royalties to license the term, and they don't want to do that for AMD platforms, hence they came up with their own names for the setting. MSI and Gigabyte have their own terms for it too.

If your system was unstable with that enabled, it just means your system was unstable at whatever RAM settings you were attempting to apply, not that DOCP itself is to blame. If the specifications in your profile is the hardware you're referring to in this example, then I'm not surprised. AM5 can start to have a harder time as you go above 6,000 MHz RAM frequency because other parts of the CPU can't keep up (namely the Infinity Fabric starts to require more luck above 2,000 MHz), so sometimes you need to lower the ratio to remain stable. 6,400 MHz won't always be guaranteed stable, especially if your CPU wasn't lowering that ratio and was attempting a 2,100 MHz Infinity Fabric.

Try enabling DOCP again, but then manually change RAM speed from 6,400 MHz to 6,000 MHz (or lower the ratio, but you may lose performance in some circumstances by doing this). It might be stable then.

With DOCP disabled, you're probably running with the RAM at whatever DDR5 JEDEC default frequencies are (and a much slower Infinity Fabric).
 
Thank you for explaining it. So it is a case of: more is not always better.
I appreciate the tips, for now I will enjoy my stable pc.
How much performance is left on the table without DOCP?
 
What board do you have? Buildzoid mentioned the X870-I having a quirk regarding a particular voltage needing to be set before it became stable.

 
What board do you have? Buildzoid mentioned the X870-I having a quirk regarding a particular voltage needing to be set before it became stable.

ASUS TUF Gaming X670E-Plus Wifi
PC Specs should be visible :toast:
 
As pointing out DOCP is ASUS naming for Intel XMP profile since technically Intel only certified that feature for Intel for Intel motherboards.

Basically your saying enabling the XMP profile crashes the computer. What memory are you using?

Edit nvm:

AMD Ryzen 7 7800X3D
ASUS TUF Gaming X670E-Plus Wifi
Corsair Vengeance 2 x 16GB, 6400 MHz, DDR5-RAM
 
Ah I see the Corsair Vengence strikes again.
 
Ah I see the Corsair Vengence strikes again.
More like the motherboard didn't automatically switch to Gear2 automatically. It should above 6000 to avoid these types of problems. Probably got a unlucky IMC and it needs some voltage TLC in the VDDIO and SOC to make it stable in 1:1 mode.
 
DOCP/XMP should never be blindly turned on in my opinion. Stability tests is a must on RAM. Read up on some basic tuning as well, if it feels too much to tune to fix it and its unstable, go back to JEDEC, slower and more stable beats slightly faster and unstable.
 
Small update: I have enable DOCP but limited the RAM to 6000 MHz in the "advanced settings" in bios. Computer is stable and feels (subjectively) faster.
NB: I used to an avid reader of these forums and I find it really nice to come back and find the same helpful and knowledgeable community I remember. Thank you all!
 
Ah I see the Corsair Vengence strikes again.
Batman approves

The EXPO/XMP profiles are always just an overclocked option. They may or may not work, also depending on random factors like the quality of the silicon of the CPU.

My DDR4-3600 CL16-18-18 Ram doesn't run stable with my 5800X3D either, but it does run stable at 3200 with CL14-16-16. It did run stable at 3600 with the 5700 though, so that's just random luck sometimes.
 
Small update: I have enable DOCP but limited the RAM to 6000 MHz in the "advanced settings" in bios. Computer is stable and feels (subjectively) faster.
NB: I used to an avid reader of these forums and I find it really nice to come back and find the same helpful and knowledgeable community I remember. Thank you all!

Remember to verify your system is stable because enabling EXPO seems like default things but it still is an overclock at the end of the day.

You can test with various applications like Aida64, MemTest64, even running 3DMark or a game to see if you have issues.
 
some here need to do some research before posting crap.
DOCP has ZERO to do with intel.
its Direct Over Clock Profile, and uses XMP profiles on intel and AMP on amd.

@mad1394
this more or less known since the early days of ryzen, to never use the "auto" (ram oc) mode.
most setups will run fine if you set clocks/timings/voltages manually.

@Princess Garnet
so far, i havent seen OP stating they even have an XMP kit to begin with, just that its 6400, which even if AMP/Expo, would probably not be stable.
 
My DDR4-3600 CL16-18-18 Ram doesn't run stable with my 5800X3D either, but it does run stable at 3200 with CL14-16-16. It did run stable at 3600 with the 5700 though, so that's just random luck sometimes.
Its kind of funny you mentioned that.

I had some OCZ DDR1 rated at 400 2.5-3-3-6. but they were not stable like that, 2-3-3-6 was awesome up to 245fsb lol..
 
some here need to do some research before posting crap.
DOCP has ZERO to do with intel.
its Direct Over Clock Profile, and uses XMP profiles on intel and AMP on amd.

@mad1394
this more or less known since the early days of ryzen, to never use the "auto" (ram oc) mode.
most setups will run fine if you set clocks/timings/voltages manually.

@Princess Garnet
so far, i havent seen OP stating they even have an XMP kit to begin with, just that its 6400, which even if AMP/Expo, would probably not be stable.
Yeah never had a problem with docp myself and im not sure when AMP became a thing
 
Are you aware that you are actually shorten your rams lifespan when you activate DOCP/XMP?
 
Are you aware that you are actually shorten your rams lifespan when you activate DOCP/XMP?
Only if you don't keep it cool and are pushing it to the friggein edge with excessive volts, think co2 and ln2 cooling or peltier.
 
@eidairaman1
not really a docp problem, but ryzen + "auto" settings.
xmp is oc certified for intel, but ppl with no clue kept trying to get same profiles running on amd, so they decided to make the amd equivalent,
also makes it easier for folks looking for (amd) kits, rather than intel.

@mclaren85
short of incorrect voltages/clocks, not happening, with millions using it for what, decades.
provide statistically relevant proof (+2500 ram kits inspected) from say +3 relevant review sites, until then, its not a fact.
 
@eidairaman1
not really a docp problem, but ryzen + "auto" settings.
xmp is oc certified for intel, but ppl with no clue kept trying to get same profiles running on amd, so they decided to make the amd equivalent,
also makes it easier for folks looking for (amd) kits, rather than intel.

@mclaren85
short of incorrect voltages/clocks, not happening, with millions using it for what, decades.
provide statistically relevant proof (+2500 ram kits inspected) from say +3 relevant review sites, until then, its not a fact.
Yeah i didn't have that issue on AM3 is why I was asking about it.
 
I was having random BSOD and hard crashes and I was able to fix it by enabling D.O.C.P. My system is running like a champ now. Anyone else having this issue may want to try it.

Make sure you enable AI OC after choosing your settings, it took me a few times before I realized I hadn't actually activated D.O.C.P by only saving and exiting BIOS.
 
You can test with various applications like Aida64, MemTest64, even running 3DMark or a game to see if you have issues.
OCCT has a battery of tests that can be used to determine if a system is stable. There's a plain memory test and CPU+RAM test. Run both of those for two hours and if no crashes, you can generally be assured that things are stable.
 
TM5 is pretty good for memory testing.
 
such software may not catch issues with too high DRAM temperature. Especially when the box is running hot during long gaming sessions in summer.

A test case is always as good as the possible factors considered.
 
TM5 will get your ram hot, trust me.
 
Back
Top