• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

What is your max infinity fabric on ryzen 5000? September 2021 edition

What is your max stable ram speed/infinity fabric?

  • 3666/1833 or lower

    Votes: 29 16.9%
  • 3733/1866

    Votes: 32 18.6%
  • 3800/1900

    Votes: 62 36.0%
  • 3866/1933

    Votes: 7 4.1%
  • 3933/1966

    Votes: 5 2.9%
  • 4000/2000

    Votes: 25 14.5%
  • 4066/2033

    Votes: 2 1.2%
  • 4133/2066

    Votes: 3 1.7%
  • 4200/2100 or above

    Votes: 7 4.1%

  • Total voters
    172
Hello techpowerup community,

i randomly found this post while looking for additonal information on overclocking RAM.

I have experience with overclocking CPU and GPU but not much with overclocking RAM.

I have used a guide which i found on Github to get started.
Maybe someone here can help me to tighten the timings of my RAM Kit.
I use Ryzen 9 5900x and 3200mhz RAM kit 4 x 8GB modules.
According to my research this RAM Kit should be B-Die.

With the guide on Github i so far went up to 3800mhz 1900 IF 1.45v.

Timings are pretty loose right now. I dont know if should up the frequency more until i crash or start to tighten timings?
Well try to get 4000MHz with 2000IF to see if your system can run stable with that. If it can, then you can try tightening timings. If not, then just go with tighter timings. while leaveing the frequency at 3800/1900
 
Well try to get 4000MHz with 2000IF to see if your system can run stable with that. If it can, then you can try tightening timings. If not, then just go with tighter timings. while leaveing the frequency at 3800/1900
Thank you for your response. I tried with 4000mhz but my machine kept turning on and off and reset to last setting. I tried with 3933mhz and this seems to boot and Aida64 score is better than before. I ran TM5 for 10 minutes now without error, not sure if stable for long. Is TM5 still good for testing purposes ?
 
Yes, 1usmus or Anta777 Extreme configs for TM5 are good at detecting memory errors. Just keep an eye on WHEA 19 errors in event viewer for Infinity Fabric errors TM5 will not show.
 
Yes, 1usmus or Anta777 Extreme configs for TM5 are good at detecting memory errors. Just keep an eye on WHEA 19 errors in event viewer for Infinity Fabric errors TM5 will not show.
Thank you, i use Anta777 Extreme config for TM5.
Ill keep an eye, i setup custom filter for WHEA logger.

This is what i got so far, i tightend primary timings a bit.
 

Attachments

  • ZenTimings_Screenshot_27797335,6882078.png
    ZenTimings_Screenshot_27797335,6882078.png
    32.5 KB · Views: 228
Some suggestions in attachment. What's the voltage you're running for VDIMM? You could also try flat 16-16-16-16 timings. Increase tRC if unstable at current voltage.
 

Attachments

  • ZenTimings_Screenshot_27797335,6882078.png
    ZenTimings_Screenshot_27797335,6882078.png
    52.1 KB · Views: 275
Some suggestions in attachment. What's the voltage you're running for VDIMM? You could also try flat 16-16-16-16 timings. Increase tRC if unstable at current voltage.
Thank you for the suggestion. Im got errors in TM5 however. Latency improved a from 64ns to 56ns. Maybe i should drop the frequency down to 3900mhz ? Ram Voltage is at 1.45v.

EDIT: i have to retry, i noticed in ZenTimings that GDM was not disabled and it was still set to 1T ?
 
Do you have temperature sensors on the sticks in HWInfo? Generally it's safe to increase voltage on Samsung B-die to 1.5v, but depending on the temperatures and certain timings you might not achieve stability.
First I'd try increasing VDIMM to 1.5v and just change tRC to 56 for ex. just to loosen it a bit for starters to see if the frequency is the problem or some timings.

Edit: ah, I see you tried my suggested timings already. You can manually set 2T command rate in BIOS and GDM should automatically get disabled, but I think it depends on the BIOS. GDM disabled and 1t Command rate is very difficult to achieve.
 
Do you have temperature sensors on the sticks in HWInfo? Generally it's safe to increase voltage on Samsung B-die to 1.5v, but depending on the temperatures and certain timings you might not achieve stability.
First I'd try increasing VDIMM to 1.5v and just change tRC to 56 for ex. just to loosen it a bit for starters to see if the frequency is the problem or some timings.

Edit: ah, I see you tried my suggested timings already. You can manually set 2T command rate in BIOS and GDM should automatically get disabled, but I think it depends on the BIOS. GDM disabled and 1t Command rate is very difficult to achieve.
I kept the frequency, changed trC to 56 and set voltage to 1.5v. The sticks usually idle around 35C and reach around 45C during 20 Minutes of TM5. I use active RAM cooler, set to around 50% Fan performance right now.

Yeah there was a issue with my BIOS, i can turn off GDM and set command rate below the timings but it doesnt do anything, i have to enter the AMD Overclocking and change it there.

Those are my results so far, i ran TM5 for around 15-20 Minutes. Temperature was around 44-45C.
 

Attachments

  • cachemem.png
    cachemem.png
    86 KB · Views: 258
  • ZenTimings_Screenshot.png
    ZenTimings_Screenshot.png
    32.6 KB · Views: 255
Now you can incrementally lower the main timings, for ex 16-19-19-19. Keep in mind that the formula is tRP+tRAS=tRC lets say 14+28=42. If you set tRAS to 38 and tRC to 42, the memory controller will "autocorrect" for the higher value, in this case tRC 42 becomes tRC 52 (14+38). Same goes if tRAS is 21 and tRC 42 => tRAS will become 28 to accommodate the tRC 42.
Also, tRCDRD + tRTP defines the lowest value for tRAS, in your case 20+8=28 is min for tRAS. But if you don't follow the above formula tRAS will get "autocorrected"

As a general rule, tRTP should be half of tWR, but plenty of people don't follow that rule without issues.
 
Now you can incrementally lower the main timings, for ex 16-19-19-19. Keep in mind that the formula is tRP+tRAS=tRC lets say 14+28=42. If you set tRAS to 38 and tRC to 42, the memory controller will "autocorrect" for the higher value, in this case tRC 42 becomes tRC 52 (14+38). Same goes if tRAS is 21 and tRC 42 => tRAS will become 28 to accommodate the tRC 42.
Also, tRCDRD + tRTP defines the lowest value for tRAS, in your case 20+8=28 is min for tRAS. But if you don't follow the above formula tRAS will get "autocorrected"

As a general rule, tRTP should be half of tWR, but plenty of people don't follow that rule without issues.
Thank you , i adjusted some of the timings and updated the screenshot for ZenT. above.

Imma let TM5 run for a while now i guess. I assume it would be possible to run even higher frequency or tighter timings with 2x 8GB instead of using all 4, right ?
 
I assume it would be possible to run even higher frequency or tighter timings with 2x 8GB instead of using all 4, right ?
Generally yes, however Dual Rank configurations have some advantages. There were some claims that Dual Ranks at 200MHz lower frequency have the same performance as Single Rank with 200MHz higher, timings being equal of course.
 
It was stable for 1 hour so far.
I will let TM5 run over night. What should i do next? Keep it like this for now?

Thanks for all your help so far ! :)
 
No problem. There are a few slight adjustments you could try, but performance improvement will be very small:
tRDRDDD 4
tWRWRDD 6

Also check if Zentimings has tPHYRDL value same for all the sticks (you can switch from the dropdown menu below, where the RAM name is located)
 
No problem. There are a few slight adjustments you could try, but performance improvement will be very small:
tRDRDDD 4
tWRWRDD 6

Also check if Zentimings has tPHYRDL value same for all the sticks (you can switch from the dropdown menu below, where the RAM name is located)

I just checked and the tPHYRDL value is the same across all 4 sticks.
I will adjust those two timings tomorrow after a overnight TM5 run :)

Eventually ill try to lower the Dram voltage down the line, tho 1.5v should be safe for daily usage on B-die.
 
  • Like
Reactions: 3x0
Hello techpowerup community,

i randomly found this post while looking for additonal information on overclocking RAM.

I have experience with overclocking CPU and GPU but not much with overclocking RAM.

I have used a guide which i found on Github to get started.
Maybe someone here can help me to tighten the timings of my RAM Kit.
I use Ryzen 9 5900x and 3200mhz RAM kit 4 x 8GB modules.
According to my research this RAM Kit should be B-Die.

With the guide on Github i so far went up to 3800mhz 1900 IF 1.45v.

Timings are pretty loose right now. I dont know if should up the frequency more until i crash or start to tighten timings?
You'll need to use something like Thaiphoon burner and verify what RAM you have, research and guesswork is never fully reliable when manufacturers change the parts around and are sneaky about it
 
You'll need to use something like Thaiphoon burner and verify what RAM you have, research and guesswork is never fully reliable when manufacturers change the parts around and are sneaky about it
I did my fair research before I even thought about the OC of my RAM kit.
According to multiple Posts around the Web TB is very inaccurate these days.

I bought my RAM Kit last year for around 220 €. I doubt it's anything but B-die and I was able to find it in the B-Die confirmed database. However corsair doesn't make it easy for one.
 
if he is stable at tRFC 280 it simply cannot be anything else than B-Die.
 
if he is stable at tRFC 280 it simply cannot be anything else than B-Die.
Nanya has a kit that can run really low RFC (close to B-die), but except for that no kits except B-die can run beliw 400 RFC at 3800.
 
Nanya has a kit that can run really low RFC (close to B-die), but except for that no kits except B-die can run beliw 400 RFC at 3800.
Mine does the lowest possible 244@3800, I just cannot set it lower in MB bios lol

1667930821669.png
 
Last edited:
Mine does the lowest possible 244@3800, I just cannot set it lower in MB bios lol

View attachment 269062
That is quite tight! What voltage for ram? Is RCDRD 15 not possible?

Now you can incrementally lower the main timings, for ex 16-19-19-19. Keep in mind that the formula is tRP+tRAS=tRC lets say 14+28=42. If you set tRAS to 38 and tRC to 42, the memory controller will "autocorrect" for the higher value, in this case tRC 42 becomes tRC 52 (14+38). Same goes if tRAS is 21 and tRC 42 => tRAS will become 28 to accommodate the tRC 42.
Also, tRCDRD + tRTP defines the lowest value for tRAS, in your case 20+8=28 is min for tRAS. But if you don't follow the above formula tRAS will get "autocorrected"

As a general rule, tRTP should be half of tWR, but plenty of people don't follow that rule without issues.
You seem to know quite a bit :) Do you have any idea on how to run ran with Rtt_park disabled? This setting increases heat and is one of the issues for tight B-die running 1.5v+. 7 is the least heat-building and runs fine, but disabled won't work on my 2xSR setup.
 
That is quite tight! What voltage for ram? Is RCDRD 15 not possible?


You seem to know quite a bit :) Do you have any idea on how to run ran with Rtt_park disabled? This setting increases heat and is one of the issues for tight B-die running 1.5v+. 7 is the least heat-building and runs fine, but disabled won't work on my 2xSR setup.

Considering I am using Gear Down, just average. Consindering the rounding, you can use only even numbers with that. My board refuses anything higher than 3600 without GDM. I am feeding 1.55V to RAM.
 
You seem to know quite a bit :) Do you have any idea on how to run ran with Rtt_park disabled? This setting increases heat and is one of the issues for tight B-die running 1.5v+. 7 is the least heat-building and runs fine, but disabled won't work on my 2xSR setup.
I'm still inexperienced when it comes to RAM OC, the info/knowledge I gathered was from reading OCN threads and Buildzoid :D
RTT's are still voodoo magic to me, sorry I can't help you.:(
 
Passed TM5 with 5 cycles but over 40 mins stable so its not unstable. :p

CB MAX 4200 FCLK 2100 TM5 Pass 5 cycles crop.jpg
 
Morning community,

I just updated my setup with a new memory kit and was working to adjust everything on my rig and happen to come across this post. I thought I might see if I can get some assistance/guidance on a good configuration for everyday use. I put everything back to default in bios and have only enabled XMP profiles.
Current PC Specs:
CPU: Ryzen 5600x
CPU Cooler: Artic Freezer II 240 AIO
HDD:
OS:Samsung 980 PRO 1TB Win 10 64
Spare HDD:970 EVO 500GB
Spare HDD: 3 SATA Mec drives
Memory: 4x8=32 GSKILL Trident Z RGB 4000mhz cl15 Kit=F4-4000C15Q-32GTZR
MB: MSI MAG x570 Tomahawk Wifi
GPU: Sapphire Nitro+ 5700xt
850w PSU
Bios Settings: All default setting except below.
XMP on set to Profile 1 DDR4 4000mhz 15-16-16-36
FCLK: 2000mhz

Everything boots and runs normally but getting WHEA errors after OCCT mem testing. Looking to adjust setting to see if I can get it stable. Kinda new in the OC arena. I read the setting in previous comments but nit sure I have them with my setup.
Thanks!
 
Probably not going to happen with 4x8, maybe take out a pair and try again :cool:
 
Back
Top