User 1usmus is the programmer of Ryzen DRAM Calculator, a must-have tool for any PC enthusiast with AMD Ryzen-powered machines. The tool simplifies the process of finding the right memory clock, timing, and voltage combination by adjusting other settings to match the setting you key in. For example, if you're looking for a memory clock of DDR4-3200 and CAS latency of 14T, the tool will put out "safe" and "stable" combinations of other timings and voltages. You can also make the app read Intel XMP and other fast SPD profiles from your modules, and translate them to Ryzen-friendly settings that run stable. In short, this is the app that clears that last bit of hesitation you had to embrace Ryzen. Get it from the link below.

That math for Intel cpu's are very well understood, there is plenty of information.
I tweaked an I7 with ease and success in one hour never seen the computer before and googled and quickly got it optimized :)

@1usmus Unfortunately, the numbers provided by the calculator don't work for me. Don't know why, but at 3200MT/s, I get BSODs under Windows startup every single time. Haven't even seen a login screen. At 2933 (which also worked with XMP timings) it seems okay, though I haven't stress tested any. This was with the output from the "Safe" profile. The RAM is G.Skill TridentZ with Hynix MFR dice. My motherboard is the Biostar X370GTN, running a stock-clocked Ryzen 5 1600X.

Red DRAM Calculator ™ - now the product has a separate independent trademark ,to avoid disagreements. The second reason is the need to expand support for other processors on the Zen architecture, for example Threadripper. I think that the level of predictions of the settings can be improved, which I will do in the coming weeks. And now about the changes:

* fully support Threadripper + individual tweaks (gen 1 and gen 2)
* improved voltage prediction for different processors and their generations
* additional window that will tell what minimum voltage is needed by the system (DRAM)
* improved overclocking for some micron and hynix chips
* the "Custom" profile will be based solely on the data that is placed in XMP. Its new name is "Debug". I think this mode is needed for professionals who want to see all the changes. This will allow them to see some nuances that can not provide the profiles of "V1" and "V2"
* some changes in procODT + RTT for systems in which 4 RAM SR modules
* other corrections
~ the possibility of changing the topology of the motherboard for the calculations of procODT + RTT (if I have time)

This was very helpful! However, I am still having problems getting my RAM to run at any timings or voltage above 3200MT/s. I believe this is because I have Samsung S-die and there are no presets yet? Do you know when this will be implemented? My RAM is Team T-Force XTREEM 8GB (2 x 4GB) PC4 28800 (3600 CL17). Thanks!