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

AMD Ryzen Memory Tweaking & Overclocking Guide

Sometimes less voltage is better for stability. These Hynix sticks from PNY I'm using respond to less voltage.
Agreed.
4x8GB HyperX Predator (Hynix CJR) 3200MHz C16 running well @ 3600MHz C16 with 1.35V
 
@biffzinker
I tried to configure DRAM Voltage as 1.29V and between 1.35V-1.40V.(interval = 0.01V)

If I have possibility that stable the setting(3466-16-19-19-19-36),
I should try to configure DRAM voltage between 1.30V-1.34V...I'm right?

Please tell me your DRAM voltage setting If I can...

I suppose you are using memory slots 2, 4 right? If not, change to 2, 4. Try releasing t_RP to 20.
 
@Aureliano

Of course, I'm using DIMM2, 4 slot.
incidentally, My MB(X370 Gaming Pro Carbon)is T-Topology.

and when tRP=20, couldn't POST with any setting.

Thanks.
 
Last edited:
I am looking for a bit of advice...

I am awaiting the release of the 3950x on Sep 7th as rumored with the intentions to more than likely purchase it over the 3900x. As someone who has never spent much time in overclocking memory before and typically just bought the cheapest memory I could on all my gaming PCs for the past 12 years, i am taking memory seriously in this situation due to the overwhelming amount of gain I am seeing posted vs running the ram out of the box without changing any settings.

I am planning to use this new setup for gaming/casual use mostly, but have the intentions of trying out streaming with this new rig.

I just read the linked article and it mentioned that he got some pretty good results on Hynix, but everyone is telling me to go 16gb 3200CL14 ram over on Reddit to get the better Samsung B-die ram... but i was reading the recommendations from AMD on RAM and they stated 3600CL16 for best value/performance and 3733/CL17 as the performance sweet spot.

So do i really focus on B-Die ram like the masses on Reddit is pointing me or focus more on the CL and Frequency of the ram??

For example... looking at a few options i have on my build list...
Patriot Viper Steel 16 GB (2 x 8 GB) DDR4-3733CL17, Timing: 17-21-21, $98.99 Hynix C-Die
Crucial Ballistix Elite 16 GB (2 x 8 GB) DDR4-3600CL16, Timing 16-18-18, $149.99 Samsung B-Die
Team Dark Pro 16 GB (2 x 8 GB) DDR4-3200CL14, Timing 14-14-14, 129.99 Samsung B-Die

Like which option should i be looking at?
I know buildzoid did a video on RAM and stated his best performance he got was OC his 3466CL15 G-Skill Sniper X to 3800CL16 with infinity fabric of 1900 on the 3900x
 
Been trying for two weeks to get a stable DRAM setup on 3600 with and corsair LPX3200. Hope I get there looking through this thread. Only used USMUS1 with small tweaks. Hoped MEG ACE would push the CPU and RAM better. Running plenty of cooling on RAM and CPU.
 
Overclocking RAM PC will not even boot.
G.Skill TridentZ F4-3600C16-8GTZR (B-die) overclocked to 3733Mhz CL16 with the following result:
3733.PNG


When I try to tighten the timings (first 5) to the recommended by DRAM Calculator the PC will not boot. DRAM voltage is 1.45v
As I understand this thread correctly that is the first step to do. Do you have any advice, or is it the max the kit will do? I also tried to punch in all numbers and voltages with the same result - not booting.
calc.PNG
 
You need to read the article the thread is about, specifically THIS page (though you really should read the whole thing.)
 
Agreed.
4x8GB HyperX Predator (Hynix CJR) 3200MHz C16 running well @ 3600MHz C16 with 1.35V
Just quoting myself to report that I was wrong about my system's stability.
After a while I got a bunch of BSoD and after digging into the issue I found that at 3466MHz the mems went more stable.
 
You need to read the article the thread is about, specifically THIS page (though you really should read the whole thing.)
What made you think I did not read it? What exactly on the page are you pointing to?
My 1st screenshot is from Ryzen Master with 3733Mhz CL16. When I tried to tighten timings CL14-14-16-14-28 I set all the values this pic shows including gear down mode, power down mode, procODT, rtt_NOM values etc. This is what I meant by 1st step -"Part0: System startup" - but it doesnt start that is my issue. Do you have any suggestions what to set or what else to set?
honey.PNG
 
Sorry, your post did not seem to indicate that you had configured the termination block settings. If you've done that though, there's a bit of text on the page helpfully titled "Troubleshooting: Tips & Tricks" in the linked article that lays out your next step in plain text.
 
Copied the settings from a guy named "Cidious" on the "Share your AIDA64 benchmark" thread, worked like a dream. I am currently still on 1.45v will try lowering it. In my opinion the timing from DRAM Calculator even the SAFE preset is too high to even post.
mine 3800cl16.PNG

DRAM Calculator suggestion:

dram calc.PNG
 
"Only a few errors"?! These are computers... Don't they need to consistently compute? We need fast ECC for the Ryzen!
 
Hello.
is this CRC Error Critical?
And how can i fix it ?
CRC Error.png

by the way . i changed timings . is it because of that ?
 
First of all as a Ryzen-user (3700X and LPX 3333 MT/s and CL=16, Samsung B die) I thank 1usmus for all the effort he has put in his guide and DRAM Calculator. A little request for @1usmus , could you port the DRAM Calculator to Linux or open-source the code on GitHub or GitLab so that somebody else can do that?

I have been using his DRAM Calculator. At first - the earlier version from July/August i had no success because the voltages were much too high. With his revised voltages in the latest version (early september) I immediately got it stable at 3666 MT/s and sharp timings ("fast"), however @3666 MT/s once every 20'ish boots the BIOS reset the memory to default (yikes). However, for the PROC ODT I need at least 60 Ohm to get it work well. The RAM would be stable with lower PROC ODT resistances but I had weird issues with POST-ing (long POST-time, weird powercycling behavior). I only found out that PROC ODT is the problem because somebody pointed it out to me after I complained about the horrible POST-ing behavior on my Gigabyte motherboard. I read that for dual rank memory the PROC ODT needs to be a bit higher, so it makes sense that I need 60 Ohm but the DRAM Calculator recommended 53 Ohm as preferred resistance. Could it be that 60 Ohm would be a better advice for dual rank RAM? Other people who have dual rank RAM can chip in and share which value works best for them. Could it be that with a better PROC ODT value now I can get it stable at 3666 MT/s or is it more likely that the IF on my CPU is the problem?

For me as a new Ryzen-user and inexperienced overclocker (I only had tweaked graphics cards, this was my first unlocked motherboard) this was the most frustrating part of the overclocking process. I suggest to put a bit more information on PROC ODT, CAD Bus and PTT in the guide if he has time for it, especially for the newcomers to Ryzen. What are those resistances and how to find the best values. Now I finally found a source with more informatino but it is quite difficult to find that information with a search engine.
 
I can get stable at rated Samsung e_die 3200 on msi x470 gaming pro (non carbon) only with bios 120 I found out that newer bioses push pbo CPU too high in clock and ram can't keep up I use procodt 53 48 off off 24 24 24 24
Bios 120 I get CPU on load at 4.05ghz but bios 1.d0 push CPU at 4.125ghz on load but getting errors on ram
 
Hi,

Does somebody know the Micron j-die ? I don't find it in ryzen dram calculator...

My RAM is DDR4 HyperX Fury, 16 Go (2 x 8 Go), 3466 MHz, CAS 16 (HX434C16FB3K2/16)

Thx
 
guys anyone here with Asus x370 prime pro (bios 5220) + R5-2600 (currently on 4,1ghz (1,33v)) + Aegis 3000 (2x8gb; G.Skill F4-3000C16-8GISB H5AN8G8NAFR-TFC)) and managed to achieve at least 3000mhz on the RAM?
I tried many combinations from the calc and there is no way I can get it stable or even to boot above 2800mhz.

these are 2800 (fast, v1) stable settings (calc and bios):














these are 3000 (safe; v1) from calc that I just can't get to work:



I tried CPU at default speeds, raising RAM V, SOC, tried alt settings from calc... no idea where to go from here. I must be doing something wrong, I hope.

any suggestion for different RAM 2x8 if it comes to that (something on the cheaper side up to 3600)?
my goal is max perf in games. don't care about benching.

thanks.
 
This might be a bit silly, but I don't know where I should STOP in the process noted on page 5 of the guide:


The final graphic ("Part 4: Additional Voltages") says "At present, we use the "advanced" voltages for system debugging." Does that mean I should stop with "Part 3: Tuning CAD_BUS" if I pass the stress tests without problem?

Also, the "Advanced" and "Power Supply System" pages of the Calculator have quite a few settings that aren't mentioned in the guide (basically, everything past the CAD_BUS Timings section). Am I supposed to set them? At which stage?
 
Then let me rephrase my question from above: At what point did YOU (the reader) stop in the memory overclocking guide? Just entering the t-values (timings) on the Calculator's Main page? Timings and ProcODT + RTT? Timings and ProcODT + RTT and CAD_BUS? Even further?
 
Last edited:
It shouldn't, but, you will have to find out. ;)
I updated the new chipset drivers right over the top of the old ones and didn't change anything on the system. No problems at all. Thanks.
 
First of all I apologize for probably being one of the many to bother you with this, in my defense I've read your articles thoroughly and applied that knowledge and tools in my DRAM tweaking attempts, so I didn't come straight here to annoy you with this. But still, I am honestly sorry. The only reason I'm doing this because I am desperate. I've sent the very same message directly to the thread starter but I guess he's a busy man and it'll be more effective to ask here as well.

My PC Specs:
Ryzen 7 1700 (Stock cooler)
Asus B350-F Strix (The whole case has only 1 exhaust fan. I'll buy a new case but I think for the same money I can sell this Motherboard add the same amount of money and get a better motherboard, but I'm trying to avoid buying a new Motherboard. Can those case fans really have a major impact on memory overclock?)
GTX 1060 6GB Palit Jetstream (Not that it's relevant but still leaving it here in case it is)
G.Skill Trident Z RGB F4-3200C16D-16GTZRX when I got the ram I just plugged it in, went to bios and enabled D.O.C.P. profile for 3200MHz and it worked but the problem is that games crash after a while and when I run TestMem5 it reports many errors. At first I ran MemTest86(4 cycles) and it didn't register any error which was odd.

The stock DOCP timings are 16-18-18-18-38-56 and so on. Thaiphoon Burner says it's a Samsung B-Die but it's probably the worst of the worst Samsung B-Dies and that's why it's rated at CL16 instead of CL14. I saw that towards the end of this article that 1usmus wrote that every Samsung B-Die chip should be able to run @ 3200MHz, he even said cl14. I don't care about CL14. As long as it's 3200, cl16 and stable..

As I said, your instructions/guides were applied step by step and nothing gave satisfying results. I even went as high as 19-19-19-40 and it didn't work.
Each time I mess with CLDO VDDP voltage, SOC voltage, ProcODT, CMD2T my PC just screams. Sometimes it accepts the values but doesn't boot. I reboot the system after adjusting timings, voltages etc but instead of booting normally it's just stuck on black screen after restart and nothing happens so I have to clear CMOS. Also, I did cold boot as it was recommended, tried warm boot as well, nothing helped.

DRAM Calculator gave me some absurd timings that my RAM just wouldn't play with, not even near them. I tried timings for Samsung B-Die, which is mine, but also Samsung OEM, Hynix AFR, Hynix MFR. The reason I tried Hynix is because I saw some people recommending it to some other guy who also had a crappy binned Samsung B-Die kit.
It would mean a whole world to me if you could help me out here. I have OCD, not that severe but it's still here and it is messing with my mind not working at 3200MHz. I can't sleep well. I've been trying this for more than 2 months. It works stable only with the DOCP timings but I have to lower it to 3000MHz. Wont work with 3066, 3133 or 3200.
My motherboard doesn't have bclk settings so I couldn't edit that one.

It runs the latest bios: 5220

Click here for all the files => Screenshots and Thaiphoon report in HTML

Just images of DRAM Calculator timings:
DRAM Calculator Screenshot 1
DRAM Calculator Screenshot 2
DRAM Calculator Screenshot 3

Thank you for your time and help, I really appreciate it a lot.

With all due respect,

Best Regards
Alex
 
guys anyone here with Asus x370 prime pro (bios 5220) + R5-2600 (currently on 4,1ghz (1,33v)) + Aegis 3000 (2x8gb; G.Skill F4-3000C16-8GISB H5AN8G8NAFR-TFC)) and managed to achieve at least 3000mhz on the RAM?
I tried many combinations from the calc and there is no way I can get it stable or even to boot above 2800mhz.

these are 2800 (fast, v1) stable settings (calc and bios):


thanks.

Read the manual. You need to swap out the sticks to 2 and 4 or 1 and 3 (whatever it's now, it has to be the opposite way). I had the same with a 470-F strix. Woud'nt boot past 2800. Once swapped out the slots it did perfectly all the way up to 3600Mhz.
 
Back
Top