Question Zen 4 builders thread

Page 59 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

HurleyBird

Platinum Member
Apr 22, 2003
2,684
1,268
136
Pulled the trigger on a 7900X today since my ex-company is finally sending someone to take back their 5950X based workstation (about 4 months after they said they would), and I am not going back to the old 4770K!

I was tempted to go with the 7950X as slightly faster compile times would be nice, but figured the 7900X is fast enough, and I'll probably upgrade to a 8950X or 9950X (or X3D) in the future anyway and stay with that for a good long time, so I view the Zen 4 CPU as transitory (however, even then, the parts below the 7900X just don't make much sense to me.)

Built the system yesterday. I didn't expect the 7900X feel much different than the 5950X, but unless I'm fooling myself, it does seem snappier in day-to-day tasks. My idle temps and power consumption are lower too, although I'm still running at default power settings. And Unity projects definitely compile faster.

There's a good chance I'll upgrade to Zen 5 if AMD increases core-counts again. Otherwise, I'll probably hold off until Zen 6 if it sounds like there will be support for it.
 
  • Love
Reactions: lightmanek

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,564
14,519
136
Built the system yesterday. I didn't expect the 7900X feel much different than the 5950X, but unless I'm fooling myself, it does seem snappier in day-to-day tasks. My idle temps and power consumption are lower too, although I'm still running at default power settings. And Unity projects definitely compile faster.

There's a good chance I'll upgrade to Zen 5 if AMD increases core-counts again. Otherwise, I'll probably hold off until Zen 6 if it sounds like there will be support for it.
That is really something (unless its a typo) , faster in a compile with 12 cores instead of 16 ! Congrats !
 

In2Photos

Golden Member
Mar 21, 2007
1,629
1,651
136
Well I've had some time to play around with my new setup and do some tuning. I'm still learning and will keep playing but wanted to share my thoughts on everything so far.

My PC idles around 160W. I was honestly shocked that it was this high. Enabling XMP took the idle CPU power from ~28W to ~37W. This was evident in CB R23. The lack of ~10W of additional headroom made my multi score go down by almost 600 points! Other benchmarks improved though (MaxxMem2, GeekBench) while my game of choice for benchmarking (Division 2) went down slightly. From there I began playing around with PBO and CO, then tried some RAM settings and going to 6200MHz on the RAM. Finally I tried increasing the PPT limit. Managed to get 20,068 in CB R23 if I push the CPU config to 105W TDP (128W PPT). I backed it down to a manual 100W PPT. This will do over 5GHz all core and temps are ~72C. Here's a little spreadsheet where I kept track of some of the runs if anyone is interested.

Tuning Stats.png

Best CBR23 score was 20,068 @ 128W PPT, ~5.25GHz all core
Best GB score was 2139/14,608 @128W PPT
Best MaxMemm is 55.11GB/s which I honestly thought would be higher.
 

SK10H

Member
Jun 18, 2015
114
44
101
I just got myself the 3rd 7900x and will settle on this as I am not going to exchange anymore. The AMD game code promo got me into it as my cost is ~$425US + tax – maybe $40-50 game sale = $430US. Typically, I have Chrome streaming windows open, a VM running downloading stuff while gaming, so 1T boast speed would never happen anyway in my 4K gaming scenario.

The 8 core 7800X3d would be quite limiting with 5Ghz speed, max 5.2 PBO if lucky in comparison. Another deciding factor is the resale value down the road. When Zen5 lands, I assume 7900x MT performance to be slightly better than the 8 cores equivalent while losing ST performance for let say 30%. If the 8 cores sell for $449 again, I can sell the 7900x for $300. If I wait until Zen5 3D where the 8core new is $300+tax, I can sell for $250.

Alternatively, the 7800X3D MT performance would be worse than the 6 core Zen5 assuming the 30% ST increase with clock deficit, the ST would be at 40%. Typically, $299 is the price when people may be interested in 6 cores, so it may be priced at $250. I am more confident to sell the 7900x than the 7800x3d when Zen5 appears.

The 7900X3D is too much compromise since 6core + vcache may not be enough for games and pricey already. 7950X3D is priced out of what I want to spend.

For the testing,
as usual, my 3rd 7900x is failing the AVX test at stock speed again. This one is actually quite bad as I cannot increase PBO to 100 without it BSODing on just general Windows workload. My old one can do +200 despite it failing the AVX test on ccd0.

On this cpu, I settle at PBO=Disabled, CO for general usage at

+10,+5,+10,+5,+10,+5 ccd0

-15,-20,-20,-20,-15,-20 ccd1

At this CO, ccd0 would pass the 1T p95 small AVX, but not the AVX2 or YCruncher 19-ZN2 ~ Kagari. Ccd1 however is able to pass the Kagari tests at these level for 6min+.

For general gaming, ccd0 can be at 0 and ccd1 at all -30 and it did not crash when gaming for hours. I try to find at what CO my ccd0 is required to pass Kagari 1T test but give up as it’s still crashing at +25 CO on core0/1.
ccd0 fail without PBO
Kagari YCruncher 1T.PNG -15 fail.PNG
ccd1 pass at -CO without PBO
Kagari YCruncher 1T ccd1 pass.PNG


Base on this experience,
1) AMD/Windows mark my crappier CCD as the best cores to use again. I don't have Asus MB so don't know what score the ccd is estimated to be at.
2) AMD need to at least give user the option to set an AVX clock offset in BIOS, if it decides to continue giving out 1 crappy ccd on multi die cpu that doesn't meet its spec so that user is confident they are not silently corrupting data especially for scientific workloads. I know it's not EPYC but failing at stock speed like this feel like AMD is forced to chase performance at the expense of reliability. I feel better when bumping my ccd0 CO up a bit with PBO disabled as I know at stock curve, it's not that stable at AVX.

I got myself a defective CPU again, so 3/3. I will try my luck when Zen5 appears. :)
 
Jul 27, 2020
16,329
10,345
106
Thank you for the details. Really impressive that you are getting 6200 MT/s and good improvement in performance with a tuned 7700 non-X.

Can you try the timed Excel benchmark with Librecalc (comes with Libreoffice) here: https://www.overclock.net/threads/excel-benchmark.1642077/

I get 17 secs with my 12700K. I think yours should be around 12 to 14 secs.

EDIT: Just ran it now.

Sadly first run was 23 seconds (maybe coz of background stuff?).
2nd run: 17 secs.
 
Last edited:

Det0x

Golden Member
Sep 11, 2014
1,031
2,963
136

In2Photos

Golden Member
Mar 21, 2007
1,629
1,651
136
Thank you for the details. Really impressive that you are getting 6200 MT/s and good improvement in performance with a tuned 7700 non-X.

Can you try the timed Excel benchmark with Librecalc (comes with Libreoffice) here: https://www.overclock.net/threads/excel-benchmark.1642077/

I get 17 secs with my 12700K. I think yours should be around 12 to 14 secs.

EDIT: Just ran it now.

Sadly first run was 23 seconds (maybe coz of background stuff?).
2nd run: 17 secs.
I don't have any Office software installed on this PC.
 

Det0x

Golden Member
Sep 11, 2014
1,031
2,963
136
Contrary to popular belief, is actually looks like Zen4 scales better with memory than Raptor lake ;)
1676473840617.png

Full video can be found here:

There is a reason i run and see scaling all the way up to 6600MT/s on my 7950x system :)
1676473904885.png

Whats up with those gummibears? What are your plans with them? :)
Thats the new era of thermal pads! :p hehe no they came free in the package :)

Is this available on the general market yet? When I checked a week or two ago I still couldn't find it.
Got released to market last week i believe.. ordered mine from german caseking.de :)
 

Det0x

Golden Member
Sep 11, 2014
1,031
2,963
136
Contrary to popular belief, is actually looks like Zen4 scales better with memory than Raptor lake ;)
View attachment 76560

Full video can be found here:

There is a reason i run and see scaling all the way up to 6600MT/s on my 7950x system :)
View attachment 76561
Hardwareunboxed did a follow up video with tighter manual tuned timings which show some impressive scaling with memory performance in games :)
Here we also see some numbers for the favorite game certain persons on this forum like to write about again and again and again.. :p
The performance difference between different media outlets can be explained quite easily it seem ;)
1676718128712.png
Also the "tuned preset" they got from buildzoid are pretty laxed already.. I'm running much tighter than that @6200MT/s atm :)
1676719545865.png
 
Last edited:

In2Photos

Golden Member
Mar 21, 2007
1,629
1,651
136
I would be happy if AMD can even make that 5600 kit standard. I just don't get how their engineers could recommend 6000 MT/s as the sweet spot when HWUB is showing that timings matter more. Bad job, AMD. Just a really lazy, sloppy job.
6000 is still the sweet spot for "out of the box" one click settings. Most people don't want to play with memory timings. Remember that enthusiasts are the minority here. There are tons of people that just buy a PC, turn it on and play.
 

Det0x

Golden Member
Sep 11, 2014
1,031
2,963
136
View attachment 76738

AMD needs to work with the memory vendors to release this as THE standard EXPO kit.

Truly impressive that Zen 4 can perform better than DDR5-6000 with these timings.
The most important timing recommendation from buildzoid compared to expo is the tREFI value.
This number alone account for most of the performance increase.. (and only small amount from tCL, tRCD, tRP, tRFC)
1676737667785.png

Sadly these are the only values that actually can be saved in a EXPO profile:

1676737834251.png
There are no tREFI recommendation in a EXPO/XMP profile...
If the motherboard vendor don't train with the recommended value automatically, you need to set it manually. (higher is better, 65k is max)

Gigabyte "high bandwidth mode" option in bios were actually a hidden increase/tweak from 11677 (default) to 50k tREFI.
In AM5 early days this was actually a trade secret, and this was the sole reason that made Gigabyte boards perform the best in the beginning of this platform.

It took Asus ~2 months to catch up with configure tREFI themself. (see my earlier post about this many pages back in this thread)
On Asrock you had to contact support up until recently for a special bios with this option configurable.
MSI have still not catched on fully
 
Last edited:

In2Photos

Golden Member
Mar 21, 2007
1,629
1,651
136
I applied Buildzoid's recommendations on my system. So far everything has shown an increase in performance except the Division 2 benchmark I used. So I'm guessing that game is not very sensitive to memory speed/timings.

Managed a new best on MaxxMem2
6200C30 2033 Buildzoid Timings 100W PPT.png

ZenTimings_6200C30.png

And I seem to have the best MT score for GB5 for a 7700 if I'm looking at things correctly (I seem to be the only one to be above 15000).

Need to test the system now to see if it truly is stable.
 

Tuna-Fish

Golden Member
Mar 4, 2011
1,353
1,547
136
I'm not really comfortable with that setting. Heard it can cause the modules to run pretty hot.

Increasing tREFI doesn't make modules run hotter. Voltage and frequency does.

What tREFI actually does is that it sets the interval between refresh cycles. Larger number means more time between refreshes. The disadvantage of setting it too high is instability and data loss caused by too much charge leaking out of the caps before they get refreshed.

The way temperature and tREFI interact is that higher temperature means more leakage, meaning you need a lower value to be safe. If you intend to set your tREFI to a high value, start by testing hard at an even higher value, like doing an hour straight of some memory torture test. If there are no errors, then push it back down by like 25% and leave it there, and that'll probably be safe. That's why 50k is the recommended value, because 65k is the highest you can set it, and if that's stable under load, 50k is probably fine for daily use.

Advice to just set it straight to 50k is very dangerous. There is substantial individual variation in RAM, and in the kinds of temperatures RAM reaches in normal use. It can quite possibly not be safe for a lot of users.
 

IEC

Elite Member
Super Moderator
Jun 10, 2004
14,330
4,918
136
Buildzoid's easy-should-work-for-all-Hynix-M/A-die-DDR5 profile (with slightly tighter primary timings) on my $129.99 (November 2022 price, cheaper now) Teamgroup DDR5-5600 CL36 SR kit:

cachemem buildzoid 6000.png

It's better than the ASUS default "tuned" profile which uses 1.4V vSOC and 1.4V for memory voltages.

This profile uses 1.25V vSOC and 1.35V for the memory voltages.

Nice.
 

In2Photos

Golden Member
Mar 21, 2007
1,629
1,651
136
I'm not really comfortable with that setting. Heard it can cause the modules to run pretty hot.

Just got done playing Hogwarts Legacy for a few hours. With tREF1=50,000 the memory reached a max of 51.8C on one module and 50.3C on the other.
Buildzoid's easy-should-work-for-all-Hynix-M/A-die-DDR5 profile (with slightly tighter primary timings) on my $129.99 (November 2022 price, cheaper now) Teamgroup DDR5-5600 CL36 SR kit:

View attachment 76800

It's better than the ASUS default "tuned" profile which uses 1.4V vSOC and 1.4V for memory voltages.

This profile uses 1.25V vSOC and 1.35V for the memory voltages.

Nice.

1.25V SOC was unstable for me @6200MHz so I had to bump it back up. I set it to 1.35V for now until I can tinker some more. It seemed to be stable for 6000MHz though so it might not need much more.