Question Ryzen 2700X - Trouble OCing with fast + tuned memory

solidsnake1298

Senior member
Aug 7, 2009
302
168
116
With the release of 3DMark's new "CPU Profile" benchmark, I decided to revisit an issue I've had trouble wrapping my head around and overcoming and would appreciate any input or experiences other Ryzen 2700X users have regarding overclocking while running fast memory. All key system specs are in my signature. TLDR at the end.

Essentially, when I am running my memory at 3533MT with all timings tuned (see Ryzen Timing Checker screenshot below) the CPU power consumption absolutely sky rockets (see OCCT Power draw in spreadsheet below). Some of you might ask whether most/all of the increased power draw is SoC or core and I confirmed, but forgot to write down, that 80-90% of the increase in power draw is from the CPU cores.

My core clocks speeds while gaming are 4000-4050Mhz and light single core loads will see clock speeds around 4100-4150Mhz. During OCCT stress tests (AVX, medium data set, 16 threads) the clock speeds are 3800-3850Mhz. While running my memory at these speeds and timings, I never see 4200-4300Mhz boost clocks.

All attempts to manually OC to 4150Mhz, for example, while running these fast timings results in instability during stress tests at reasonable daily voltages. At unreasonable, but not super unsafe voltages, it results in very high temps, then instability once it reaches 90*C+ (1-2 mins after the stress test begins). Even a fixed clock speed of 4100Mhz is unstable.

Having said all that, we all know that Ryzen loves fast memory. And I've gotten significant gains, as shown in the spreadsheet below, just from the memory OC.

Below you will see a spreadsheet of the benchmarks I ran. The column key is as follows:

3533 14fs PBO PE2 = 3533MT CL14 + tuned primary, secondary and tertiary timings. PBO enabled. Asus "Performance Enhancement Level 2". (this is my current config)
3533 14fs defaults = 3533MT CL14 + tuned primary, secondary and tertiary timings. CPU settings at defaults.
3533 14 auto PBO PE2 = 3533MT CL14 + tuned primary timings. Secondary and tertiary timings set to auto. PBO enabled. Asus "Performance Enhancement Level 2".
2400 auto PBO PE2 = 2400MT, all timings auto. PBO enabled. Asus "Performance Enhancement Level 2".
Optimized defaults 2400 = All settings default/auto (defaults to 2400MT).

I used Time Spy to simulate a very GPU limited situation. While the CPU scores changed quite a bit with the faster memory configuration, the GPU scores are within the run-to-run margin of error.

I used Night Raid to simulate a CPU limited situation. Both the CPU and the graphics scores changed significantly with the faster memory configurations.

I also ran the API benchmark. The DX11 single threaded benchmark showed a nice boost in performance with faster memory configurations. But the DX11 multi-threaded benchmark showed an even larger increase in performance. DX12, which is inherently multi-threaded, also showed a significant performance uplift. And Vulkan, also inherently multi-threaded, more than doubled its score. Vulkan also appears to be particularly sensitive to memory latency. Going from 3533MT CL14 + auto secondary/tertiary timings to 3533MT CL14 w/tuned timings showed quite an uplift in performance.

Rainbow Six Siege is the most demanding game I play right now. It is also unique in that it has both a DX11 client and a Vulkan client, allowing me to do as close of an apples-to-apples comparison between the two APIs as you can get. I used the in-game benchmark and was on the low preset at 1080p to ensure a CPU limited situation. Both clients showed ~25% gains, though the Vulkan client started and ended with a higher overall frame rate.

The OCCT power draw row speaks for itself. Even without PBO, running at 3533 with fast + tuned timings results in a ~50% increase in power draw over the rated 105W TDP.

****TLDR**** - So, in summary, while I am way ahead of "stock" performance just from the memory OC, I want to see if I can squeeze more with a fixed all core OC. Which the memory OC makes difficult. Even a slight PBO undervolt results in instability (-0.05v offset).

rtc 20200713.PNG


3dmark testing.PNG
 
  • Like
Reactions: lightmanek

blckgrffn

Diamond Member
May 1, 2003
9,127
3,066
136
www.teamjuchems.com
FWIW, my 2700x couldn't even handle running 4 sticks with a supposed AMD tuned XMP profile at 3000. I had to run them at 2133 to be stable, mem-checking the sticks in another PC or two at a time with that CPU was fine. Currently running all 4 sticks at XMP stable with an 8600K after selling the 2700x.

Same board, 5800x and new 3600 mhz memory stable, four sticks as well.

My buddy has a rig running the same ram and a 2700x in a different motherboard but it runs super stable.

Rambling post to say that in my experience Zen 2 (Zen+, sorry. I always get confused that 2000 series Zen is Zen+, 3000 series is Zen 2, etc.) had a memory controller silicon lottery at work too.
 
Last edited:
  • Like
Reactions: solidsnake1298

solidsnake1298

Senior member
Aug 7, 2009
302
168
116
FWIW, my 2700x couldn't even handle running 4 sticks with a supposed AMD tuned XMP profile at 3000. I had to run them at 2133 to be stable, mem-checking the sticks in another PC or two at a time with that CPU was fine. Currently running all 4 sticks at XMP stable with an 8600K after selling the 2700x.

Same board, 5800x and new 3600 mhz memory stable, four sticks as well.

My buddy has a rig running the same ram and a 2700x in a different motherboard but it runs super stable.

Rambling post to say that in my experience Zen 2 had a memory controller silicon lottery at work too.

I've seen posts about Ryzen 2000 CPU all core overclocking. I've seen posts about Ryzen 2000 memory overclocking and tuning. I have not seen posts where someone successfully pushed both memory and CPU to high overclocks (excluding XOC). I also haven't seen any posts about the high power draw from just a memory OC.

I'm HOPING the answer to my rambling, long winded question isn't "you're a silicon lottery loser". But my IMC appears to be in line with other top memory OC's I've seen for Ryzen 2000 in single rank per channel configs. So, at the very least, my IMC isn't that much of a loser.
 
  • Like
Reactions: blckgrffn

solidsnake1298

Senior member
Aug 7, 2009
302
168
116
Just wanted to put this on the record that the additional power usage is not from the SOC exclusively. I changed my HWInfo64 display from package power and broke out core and SOC power and re-ran OCCT.

This is the power usage for 3533MT CL14 with all tuned timings, PBO, and Asus Performance Enhancer Level 2.

1627102359312.png

After searching high and low on reddit, various forums, Youtube, etc., the conclusion I've come to is that I have to choose between CPU frequency and memory performance. And that while I am slightly behind on pure CPU tasks (3d rendering, encoding, etc.) when compared to setups that prioritized CPU frequency, in gaming and general tasks, I am ahead of the bell curve.