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

Ryzen DRAM Calculator by 1usmus

You managed to get 3466 on Zen+ so you're already an expert in my book. No use for the calculator anymore. :p
I thought I was stuck at 3466 with my Zen + CPU but after reading somewhere that ProcODT, termination block and Cad bus settings were often the stumbling block with getting zen + cpus to higher frequencies, I played around with those settings until I found the magic formula (which Dram Calculator didn't suggest) and got 3533 stable on my system. 3600 still eludes me though.
 
Last edited:
Couple questions from a first timer if you guys don't mind: That tab that says "Frequency (MT/s)", should I put there my current ram speed, or the one I am aiming at for a OC? Like, I'm currently running my ram at 3000, on XMP profile1. From what I got from a video a couple pages back, it said to put there my current frequency, so 3000. What if I wanna OC my ram to 3200?

Also, do you run the claculator with your XMP profile enable or do you need to set your RAM to default before messing with this program? After you calculated and you gonna set the values on your BIOS, then you can't do it with XMP profile enabled right?

I'm running 2 sticks (2x8gb) of crucial ballistix at 3000mhz xmp profile, and I'd like to try to get them to 3200 stable first, nothing too fancy.
 
Couple questions from a first timer if you guys don't mind: That tab that says "Frequency (MT/s)", should I put there my current ram speed, or the one I am aiming at for a OC? Like, I'm currently running my ram at 3000, on XMP profile1. From what I got from a video a couple pages back, it said to put there my current frequency, so 3000. What if I wanna OC my ram to 3200?

Also, do you run the claculator with your XMP profile enable or do you need to set your RAM to default before messing with this program? After you calculated and you gonna set the values on your BIOS, then you can't do it with XMP profile enabled right?

I'm running 2 sticks (2x8gb) of crucial ballistix at 3000mhz xmp profile, and I'd like to try to get them to 3200 stable first, nothing too fancy.
The program doesn't run anything, it merely proposes assumptions based on known parameters of the ic in general. Thus set your settings to what you will "try" to run at. Tip make the screens and then place them on your phone for handy access when you're in the bios.

For XMP, you don't "need" to run XMP. XMP is basically a simple preset for your board to auto set basic settings for the advertised speed of the ram ic. You can for ex set XMP, which will set your fabric speed, dram volts, basic timings and then change them all to whatever you get from the calc. Thus it doesn't really matter and it matters even less when you have a ram ic whose XMP doesn't work well off the bat. That unfortunately is quite common.

If I were you I'd first establish a failsafe preset. Then tighten that down, another preset and then try a "loose" overclock. Then tighten that one down and another preset, etc etc.
 
Couple questions from a first timer if you guys don't mind: That tab that says "Frequency (MT/s)", should I put there my current ram speed, or the one I am aiming at for a OC? Like, I'm currently running my ram at 3000, on XMP profile1. From what I got from a video a couple pages back, it said to put there my current frequency, so 3000. What if I wanna OC my ram to 3200?

Also, do you run the claculator with your XMP profile enable or do you need to set your RAM to default before messing with this program? After you calculated and you gonna set the values on your BIOS, then you can't do it with XMP profile enabled right?

I'm running 2 sticks (2x8gb) of crucial ballistix at 3000mhz xmp profile, and I'd like to try to get them to 3200 stable first, nothing too fancy.
If you've got 3000 working by enabling XMP and leaving all other timings/voltages on auto, you can try simply changing just the frequency in the bios to 3200 and leave everything else on auto. It may work but sometimes an increase in frequency requires loosening some other timings or increasing voltages. I don't think there's a way to know without just trying it. The bios "Auto" settings for timings are usually quite a bit slower than the DRam Calculator suggestions. If you want to put the work into manually setting everything in the bios you could go the Dram Calculator route. Just as an example, my 3600 CL16 ram runs over 40% faster using the Dram Calculator suggestions for 3600 CL16 over using XMP and auto settings.
 
Ok so have some problems running this ram (G.Skill Trident Z NEO F4-4000C18D-32GTZN ) at xmp 4000 speed get errors , so trying to do it myself - but noticed this ram is using Hynix - that dont seem right why would top quality ram be using this cheap die -thought Samsung was best -wondering if it counterfeit?
x.jpg
 
4000 C18 implies Hynix. Also if the product code has N or NC at the end - GTZN for example then it's Hynix.
Obviously Samsung B-Die is much better. Consult this when buying: https://benzhaomin.github.io/bdiefinder/
 
Ok so have some problems running this ram (G.Skill Trident Z NEO F4-4000C18D-32GTZN ) at xmp 4000 speed get errors , so trying to do it myself - but noticed this ram is using Hynix - that dont seem right why would top quality ram be using this cheap die -thought Samsung was best -wondering if it counterfeit?View attachment 231874
Xmp is an Intel standard, you're running 4000 MT/s on Ryzen. G-skill uses Samsung, Hynix, whatever. When they do they always match the product code and on top of that you can always check xmp timings listed on the site to make a guesstimate.
 
I think that you have the same Hynix that make up the Steel Viper 4400 Hynix. @jesdals am I right? They can do 3800 CL14 but takes +1.50V

1641842030101.png
 
Last edited:
Xmp is an Intel standard, you're running 4000 MT/s on Ryzen. G-skill uses Samsung, Hynix, whatever. When they do they always match the product code and on top of that you can always check xmp timings listed on the site to make a guesstimate.

It been awhile since i messed with ram -the last build i had used some cheap corsair vengeance and it just worked out of the box at 3200 on the xmp setting.
XMP err yeah I forget its DOCP profile on my new MB to get 40000 -it worked fine with everything except games which would crash after about 15 mins, cyberpunk tested at about 5 ff14 about 10mins and got bad memtest results - going to try it with profile 1 then increase voltage

I think that you have the same Hynix that make up the Steel Viper 4400 Hynix. @jesdals am I right? They can do 3800 CL14 but takes +1.50V

View attachment 231879
The volt for dram docp profile is 1.400 in increased it to 1.450 v going to run memcheck in bit (takes about 6hours to run)

Looks like your XMP profile is off. It should show 2000Mhz like in the Pic below
View attachment 231876
I don't think i had it on DOCP when i took screen shot - was using manfully set to 3200 testing ....
 
Hynix DJR is actually quite good :)
It's the best Hynix has to offer but a far cry from B-Die. My experience only comes from JJR that is not as good.
I think that you have the same Hynix that make up the Steel Viper 4400 Hynix. @jesdals am I right? They can do 3800 CL14 but takes +1.50V
I currently have these. These are not Hynix. Never were. It's straight up B-Die. One of the best on the market actually in terms of price. No Hynix chip can do 4400 or 3800 C14. Only B-Die than do C14.
 
This is my RAM F4-3600C14Q-32GTZNB, i used the B-Die Website to find it, its expensive but works very well running it at 3800 my timings right now are 14 14 14 14 30 46, According the the website its not Recognized as B-Die anymore. 4X8 Kit
Snap110202291414PM.png
 
I finally got it stable at 4000 increasing dram volt to like 1.45 then ran in AIDA64 for 2 hours with no problem --- the timing's i have prob suck though- I will have to relearn all that again before i mess with those.
 

Attachments

  • x.jpg
    x.jpg
    256.4 KB · Views: 155
I don't think i had it on DOCP when i took screen shot - was using manfully set to 3200 testing ....
Thaiphoon burner does not work this way. Your XMP/DOCP settings in the BIOS should not change the programmed SPD values/readout.
I would suggest you do restore to default in your BIOS. Then boot with only two sticks and check your Thaiphoon readings again.
 
It's the best Hynix has to offer but a far cry from B-Die. My experience only comes from JJR that is not as good.

I currently have these. These are not Hynix. Never were. It's straight up B-Die. One of the best on the market actually in terms of price. No Hynix chip can do 4400 or 3800 C14. Only B-Die than do C14.
Actually I think some Micron rev E/B-kits can do 3800cl14, one of mine did 3800cl15 at 1.43V and that was a low bin 3000cl15. However they wil need rcdrd of 18+, rc of 52+ and rfc 520+ at 3800.
 
Actually I think some Micron rev E/B-kits can do 3800cl14, one of mine did 3800cl15 at 1.43V and that was a low bin 3000cl15. However they wil need rcdrd of 18+, rc of 52+ and rfc 520+ at 3800.
Yep Micron E/B can do some really high clocks. Even past 5000Mhz. The problem is that it cant match B-Die when it comes to low timings. Not even primary ones but also secondary and tertiary. rfc is a good example. B-Die can do between 200-300 easily. Most others do 400-500+
 
Yep Micron E/B can do some really high clocks. Even past 5000Mhz. The problem is that it cant match B-Die when it comes to low timings. Not even primary ones but also secondary and tertiary. rfc is a good example. B-Die can do between 200-300 easily. Most others do 400-500+
On some points I would disagree, on cl and cwl rev E/B and B-die is quite similar, but on rp, wtrs and wtrl, at 3800 I can do 11 rp, 3 wtrs and 6 wtrl on my rev E, very few B-dies can do that, my average good kit can do 14 rp, 3 wtrs and 9 wtrl, 1T was also way easier to stabilize on rev E, only drvstr at 40-20-30-24 worked on B-die. The only things B-die is superior at is rcdrd at 15 vs 20 on rev E, rc at 40 vs 57 and rfc at 264 vs 528. The majority of the performance comes from rfc, a bit from rc and rcdrd, but rev E makes up a bit of the loss with superior rp. All other timings run equally tight: rrd 4/4, faw 16, ras 21, wr/rtp 10/5.

In SOTTR the B-dies rfc alone gives about 4-5% performance, rc and rcdrd gives about 1% each, but the better rp and wtrl gives about 1% each so in the end the difference between rev E and B-die is 4-5%. On my Ryzen 3600 I could get 164fps with max tweaks, on rev E I got 157fps.

A good binned Micron rev B can do cl14, rcdrd 16, rp 11, rc 50 and rfc 560 so a bit better than rev E.

As for DJR it needs 16 cl, 17+ rcrd and 18+ rp, but can run rc at 48+ and rfc at 400+ so it ends up slightly better than Micron rev E, but on pair with Micron rev B.
 
Yep Micron E/B can do some really high clocks. Even past 5000Mhz. The problem is that it cant match B-Die when it comes to low timings. Not even primary ones but also secondary and tertiary. rfc is a good example. B-Die can do between 200-300 easily. Most others do 400-500+
I can do 3600 CL14 @ 1.42V with my 32GB Kit of E-Die. If I had a capable CPU im sure I could do 3800 CL14. I can to tRCDRD of 17 @ 1.45V but 18 still gives good performance.
testmemv5 pass 4 TPU.jpg
cachemem 3600 CL14 4025Mhz.png
 
That's 4x8, right? Nice.
Its two Dual rank 16GB sticks. Model number BL16G36C16U4W.M16FE1.
I also have two 8GB sticks that's in my system specs.
E-Die TPU.jpg
 
I can do 3600 CL14 @ 1.42V with my 32GB Kit of E-Die. If I had a capable CPU im sure I could do 3800 CL14. I can to tRCDRD of 17 @ 1.45V but 18 still gives good performance.
View attachment 231987View attachment 231989
Impressive on Zen1! Tips for further tweaks: try lower RP, rfc might go lower, maybe 520, if you can wr 12, rtp 6, rtp should be half of wr, wtrs might do 4 or 3, scl's at 4 might give better performance and stability.
 
Impressive on Zen1! Tips for further tweaks: try lower RP, rfc might go lower, maybe 520, if you can wr 12, rtp 6, rtp should be half of wr, wtrs might do 4 or 3, scl's at 4 might give better performance and stability.
I have tried different settings I can do 527 on RFC but I don't like using higher volts to get lower rfc. If I drop wtrs to 4 I get 1 error in testmem. SCL at 4 or 3 give about the same performance not much difference. it was at 4 before i seem to get slightly higher copy rates with 3s.
 
Back
Top