Been testing the performance of my 5800X with 3800mhz vs 3600mhz speed and the performance is worse when using 3800mhz speed. Fps is lower in most games. Timings are the same for both speeds. Everything else in the bios is on auto. Infinity fabric is 1:1 for both speeds.
3600mhz - 1800 IF 16-18-18-36
3800mhz - 1900 IF 16-18-18-36
Probably have WHEA errors occurring at 3800mhz resulting in worse performance.ID: gtdxivl
Just checked and no whea errors in event viewer.ID: gtcnalk
How to check for WHEA errors?ID: gtd06au
Windows event viewer. 1900fclk is not the most stable, depending on what mobo bios you are working with. What is your voltage to the memory?ID: gtcnmlz
Should also run the built in windows memory check tool to confirm everything is stable
Check FCLK for 3800, if on auto your mobo could keep it lower, not 1:1 ratio with memory and it’ll be slower, use Zen timings and post screen. If it’s 1:1 (FCLK 1900MHz) then you may have errors, not bsod like ones but enough to cause performance drop, check event manager for whea logger eventsID: gtdxk7w
Fclk is set to 1900 in bios, not auto.
have you tried a proper ram benchmark? gaming results could be due to variance
Run AIDA64 to confirm improved memory transfer speeds and lower memory latency. Also stress test using HCI memtest.ID: gtdt06z
Also look at your tRFC memory timing. Optimizing that can help shave a few ns on the memory latency and helps with transfer speeds.ID: gtdtbzz
Aida64 does confirm the improved transfer speeds and lower latency when running 3800 vs 3600 frequency.ID: gtdvgm8
does HCI memtest support usb via uefi/efi ?
nvm i just e-mailed them it does not, guess i could run it in windows PE tho.
Might not be fully stable?
Look in the Event Viewer. It'll show any errors that occurred.
It could be unstable..just like this dude. The memory or mem controller ain't always running good just because the system can boot or has no crashes. Should also check the fclk to be sure that it's set to 1900 manual. If the fclk ain't matching the memclk you're hit with 9+ns penalty on memory latency/comments/mjjvz0/why_5950x_with_fclk_1900_better_then_2000_mhz_in/" class="reddit-press-link" target="_blank" rel="noopener">https://reddit.com/ /comments/mjjvz0/why_5950x_with_fclk_1900_better_then_2000_mhz_in/
Check the CPU clocks if you are using PBO because I generally notice a decline in speed aside from memory latency and bandwidth in synthetic benchmarks with my 3600 with 3200MHz CL14 vs 3600MHz CL14 because the max boost clocks are not as high on the CPU. Suspect the heat generated at the IO chip or memory controller influence the boost.
Coukd be your infinite fabric or ram with little errors. So check the fc and do a memtest86+(single core).
Trfc on auto is probably your problem
What should it be set to?
I just upgraded to G.Skill Trident Z Neo F4-3600C16D-32GTZNC my self, now i am kinda curious to how to set trfc, i just figured out how to set tRC which i already manually correct since bios sets it to 85 instead of 58
Try DRAM Calculator for Ryzen. I have been using it for my 3900X and just used it for a 5800X I just picked up.
I have the same memory as you and it's worked well with the fast settings on my board (ROG C8H Wi-fi).
You can download it here:
Are you manually specifying all of the secondary timings? If not, probably some of them are being run looser, or it's switched to GDM on instead of off.
Can't boot with GDM off. It needs to be on. I have all my secondary timings on auto.
Check your infinity fabric speed vs ram speed I think I read somewhere that you get best performance if they match
You may need the tool “ zen timings” to check
It says that it's 1:1 in the description.