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

Ryzen DRAM Calculator by 1usmus


AMD Memory Guru
Jul 28, 2018
61 (0.06/day)
Hi guys, I created a calculator that will make it easier to overclock the memory. It works with all kinds of memory and all zen processors.

Ryzen DRAM Calculator 1.5.1
Last update : May 13th 2019

>> Download latest version <<
>>AMD Ryzen Memory Tweaking & Overclocking Guide<<

v1.5.1 (May 13th, 2019)

DRAM Calculator

Updated Micron E / H die presets (3533 max)
Debug profile is available only for SAFE presets (in case if do not start the system when using V1 or V2).
Minor adjustments to calculate Debug profiles.
Small changes in presets for Samsung b-die.
Reduced activation time for tooltips for the Main tab.
Added hint for "Topology".
Fix crash program due to incorrect saving of user settings.
For OEM, the frequency limit has been increased to 3533.
Cosmetic edits in the About tab.
Added links to German and Ukrainian communities.


Fixed a global error when the application refused to start due to an incorrect request for system information (System info).
Fixed a bug when starting the RTC degraded the speed of MEMbench.
Fixed a bug where empty Ram size or Task Scope fields caused system crashes.
Improved accuracy of results + increase the speed of the benchmark.
Added an alternative mode Stop at (task mode) - Total. Now he is recomended for benchmark. Of course, you can activate the old Single mode, but the results will be worse.
Removed the output of information about the speed of the test. This parameter was used to debug MEMbech and is not valuable to users.
Added pop-up hints for MEMbench.
A slight change in the color scheme MEMbench. Color graphs vary depending on the mode used. Thanks to this, in the future it will be easier for you to recognize the mode in which the test was done.
Added system time in System info. Validation time is a prerequisite.
Added "Max RAM" button. Calculation of the maximum-free ammount of RAM. Ideal for Memtest mode.
Fixed a bug where the application allowed Memtest to run when there was a shortage of RAM.
Added button-link to MEMbench results page.

v1.5.0.5 (May 7th, 2019)

Fixed crash when you click "save settings" on Main tab
Fixed error in the names (RRDS / RRDL), tab MEMbench
Updated information in the tab "About"
Fixed AFR save preset (3200-3333mhz)

v1.5.0 (May 7th, 2019)

Main Changes

Added feature to compare current system timings with recommended ones. Turns on with the button "Compare timings".
Added the ability to select the topology of the motherboard. Sheet box with the name "Topology". The meaning of this undertaking is a more accurate prediction of procODT / RTT settings. Of course, the function is not perfect and with each update of the calculator the prediction accuracy will increase.
Partially cleaned the "Main" tab of information that is not used and clutters the user interface. This is a small advance towards the ease of use of this application.
SOC voltage prediction blocks have undergone significant changes for each generation of Ryzen processors.
Another recommendation is temporarily added to the CAD_BUS block.
Recycling of most presets for each type of memory. The reason is simple - new bios make new adjustments.
Block "Misc items" received new prediction algorithms. In particular, the GDM prediction.
Improved support for system configurations consisting of 4 DIMMs.
Improved algorithm for calculating profiles "Debug".
Corrections of sudden crash programs in the calculations.
Fixed a problem when during the import of the html profile the memory type was automatically switched to Samsung b-die mode.
Added button link to system setup guide using Ryzen DRAM Calculator. This button is located in the "Help" tab.
Updated information in the "About" tab and added feedback to me via Twitter.

Key features of MEMbench

Support for processors with 1 to 32 threads (temporary restrictions) .
Error within 0.5%.
Automatic determination of the number of threads in the system.
Unified rating for desktop and HEDT processors (AMD and Intel).
Qualitatively implemented multi-threading.
Thanks to the HCI 6 kernel (freeware), this product is free for the end user. I also want to note that this version is not modified (does not contain hacks).
Complete absence of the influence of the processor frequency on the benchmark result.
The result is affected by each timing (picture with themes, see below).
Ability to work in the mode of ordinary memory check with a fixed delayed stop at a certain stage and this stage is determined by you.
Four presets for benching "Easy mode", "Default mode", "Custom mode" and "Memtest".
Easy mode is designed specifically for systems with a small amount of installed RAM.
Easy to use benchmark, you need to select only MEMbench mode and click "Run".
Provision of full-fledged system information for the Ryzen processors (for Intel, the timing-determining block is not yet connected).
Ability to save two own results for further comparison.
Display information in the chart.
A window-table with information about the current state of benching or memory checking.
"Screenshot" Button
All possible protection against situations of low memory in the system.
Does not use swap file.
Loyal stress CPU test in "Default mode".

v1.4.1 (January 17th, 2019)

Added a window with information about the minimum voltage for SOC
Major updated presets for : samsung b-die , samsung d/e-die , hynix cjr , hynix mfr , hynix cjr (timings, voltages)
Minor updated other presets (timings)
Some corrections for debug profile
Other corrections/bug fixes


In some presets tRC a multiple of tRFC (better stability and performance)
Hynix MFR V2 profile has been deleted (many users had difficulty choosing the right profile)
tWR's basic recommendation is now 12 (this high timing timing adversely affects stability)
RTT_NOM . Newer BIOS versions should not always have RZQ / 7 (34ohm), sometimes the RZQ/6(40ohm) or disabled has better stability
CAD_BUS. AddrCMDDrvStr slightly increases with the frequency of the RAM, 24-30(ohm) are the optimal value.
New bios allow a slight decrease in SOC voltage (that's why I created a window with information about the minimum voltage)

Instructions on how to use the Ryzen Dram Calculator to get stable or faster ram on Ryzen systems

For example , my result :

Last edited by a moderator:


AMD Memory Guru
Jul 28, 2018
61 (0.06/day)
Ryzen DRAM Calculator 1.3.1 release


* new extreme presets for samsung b-die
* correction procODT+RTT_PARK for samsung b-die, all micron + correction RTT_NOM for all memory
* new V2 profile (low quality chips) for samsung b-die
* added support high frequency for 4 dimm samsung b-die
* added support Hynix AFR/MFR in Overclocking potential DRAM
* pop-up windows are added for some situations
* main recomendation 20 20 20 20 for CAD_BUS is back
* correction some timings in all samsung b-die presets
* some correction in micron e-die preset
* picture "b-die termination" in folder
* geardown bug fix
* minor bug fix


I have prepared for you an approximate tablet, in which there is a dependence of the change of procODT + RTT on the frequency. The PTT PARK parameter is marked with a blue color, which in most cases will have the best ratio of the useful signal to noise. Gray color indicates what I did not test. In the future, I will try to provide you with a more accurate version.

Remember, each memory module is a silicic lottery + printed circuit board has a different wiring (impedance).

This program is publicly available for publication in news resources and preparation of reviews. The copyright to the logic of the program and the product is present.
Last edited:


AMD Memory Guru
Jul 28, 2018
61 (0.06/day)
In the next week I'll tell you about the plans that will be in the next versions :)


AMD Memory Guru
Jul 28, 2018
61 (0.06/day)
DRAM Calculator for Ryzen™ 1.4.0 (overclocking DRAM on AM4)


* Initial support Threadripper gen 1 and gen 2
* Improved SOC voltage prediction for different processors and their generations
* Additional window that will tell what minimum DRAM voltage is needed by the system
* Additional windows that show a nanosecond delay for the current calculated profile. It will be especially useful for users who are reflashing SPD
* Improved prediction procODT + RTT + CAD_BUS for some memory (the block has endured many changes)
* Improved overclocking for Hynix CJR . Up to 3800 MHz inclusive. Big thanks @Reous for the help
* A switch has been added to define system tasks, BGS / BGSalt recommendations depend on it. Turning off BGS allows you to increase gaming performance by up to 5%
* The "Custom" profile will be based solely on the data that is placed in XMP. Its new name is "Debug". Mode designed from scratch, available for almost all chips (but still need some time for a more subtle configuration).I think this mode is needed for professionals who want to see all the changes relative to automatic overclocking or XMP profile. This will allow them to see some nuances that can not provide the profiles of "V1" and "V2".Also, this mode will be useful to owners of systems based on Intel processors.
* Some changes in procODT + RTT for systems in which 4 RAM SR modules
* Added support for Micron D-die
* Changes in the code that will help speed up the development of the calculator (future versions)
* Added some popup tips for key settings
* New picture in folder Configuring Ryzen Systems v5
* Other corrections/bug fixes
May 12, 2006
1,406 (0.26/day)
The Gulag Casino
System Name ROG By purecain
Processor AMD Ryzen 9 5950X
Motherboard ASUS Crosshair VIII Hero
Cooling Noctua NH U12A
Memory 32Gb G.Skill Trident RGB 4150@3600mhz
Video Card(s) ASUS TUF 3090 / Titan V
Storage 1TbSamsung EvoM.2/1TbSamsung SSD/120gbKingston ssd
Display(s) LG 65UN85006LA 65" Smart 4K Ultra HD HDR LED TV with Google Assistant & Amazon Alexa
Case Thermaltake CoreX71 Limited Edition Etched Tempered Glass Door
Audio Device(s) On board/NIcomplete audio 6
Power Supply Seasonic FOCUS 1000w 80+
Mouse Logitech MX MASTER
Keyboard Corsair Strafe Keyboard
Software Windows10pro
Benchmark Scores [url=https://valid.x86.fr/gtle1y][img]https://valid.x86.fr/cache/banner/gtle1y-6.png[/img][/url]
well done, thanks for the effort... :toast:
Jul 2, 2008
7,740 (1.67/day)
Hillsboro, OR
System Name Main/DC
Processor i7-3770K/i7-2600K
Motherboard MSI Z77A-GD55/GA-P67A-UD4-B3
Cooling Phanteks PH-TC14CS/H80
Memory Crucial Ballistix Sport 16GB (2 x 8GB) LP /4GB Kingston DDR3 1600
Video Card(s) Asus GTX 660 Ti/MSI HD7770
Storage Crucial MX100 256GB/120GB Samsung 830 & Seagate 2TB(died)
Display(s) Asus 24' LED/Samsung SyncMaster B1940
Case P100/Antec P280 It's huge!
Audio Device(s) on board
Power Supply SeaSonic SS-660XP2/Seasonic SS-760XP2
Software Win 7 Home Premiun 64 Bit
MOD: I don't understand why this isn't stickied. Took me a while to find it because I forgot its name.


Staff member
May 28, 2005
4,994 (0.87/day)
South of England
System Name Box of Distraction
Processor Ryzen 7 1800X
Motherboard Crosshair VI Hero
Cooling Custom watercooling
Memory G.Skill TridentZ 2x8GB @ 3466MHz CL14 1T
Video Card(s) EVGA 1080Ti FE. WC'd & TDP limit increased to 360W.
Storage Samsung 960 Evo 500GB & WD Black 2TB storage drive.
Display(s) Asus ROG Swift PG278QR 27" 1440P 165hz Gsync
Case Phanteks Enthoo Pro M
Audio Device(s) Phillips Fidelio X2 headphones / basic Bose speakers
Power Supply EVGA Supernova 750W G3
Mouse Logitech G602
Keyboard Cherry MX Board 6.0 (mx red switches)
Software Win 10 & Linux Mint
Benchmark Scores https://hwbot.org/user/infrared
May 2, 2013
462 (0.16/day)
Processor Ryzen 5 1600X @ 4ghz
Motherboard Asus Prime B350-plus
Cooling Thermaltake Silent 12 on CPU, Cougar case fans.
Memory 16GB (2x8GB) Corsair LPX 3200mhz
Video Card(s) XFX RX 5600XT Raw II
Storage 1TB Seagate for Steam games, 1TB WD for backup, Patriot 120gb SSD for boot. 3TB for more Steam games
Display(s) ASUS VZ27A 1440p @ 75hz
Case Antec 900
Audio Device(s) Logitech G430 headset
Power Supply Corsair CX850m
Mouse Steel Series Sensei
Keyboard Corsair K55
Software Windows 10 64-bit


New Member
Jun 30, 2019
3 (0.00/day)
Mistake in download link for current version (unnecessary ' on the end of address).

As I post this info anyway then i will also ask:

Anyway i wonder would should be best buy for a Ryzen 3000 (of course in theory as we did not tested new ryzens and new motherboards) to try to run on 3600/3733:
Patriot 16Gb 4400Mhz Viper Steel Cl19 2X8Gb (Pvs416G440C9K) - <700 PLN (<187 usd) vs
G.Skill TridentZ 16GB (2x8GB) DDR4 3600MHz CL15 (F43600C15D16GTZ) - <900 PLN (<241 usd) vs
G.Skill TridentZ 16GB (2x8GB) DDR4 3600MHz CL16 (F43600C16D16GTZKW) - <800 PLN (<214usd)

Especially dont know if it is beneficial to get faster ram and downcloack it or i am likely to get in trouble to reach similar parameters and just buy something 3600/3733. As Far i know in theory latency of 4400CL19 is between 3600CL16 and 3600CL15?
Last edited:


New Member
Jun 30, 2019
3 (0.00/day)
Yes. Also just removed ' from the end and it worked, but though I will inform about bad link :).

Also used opportunity to ask theoretical question to experienced users. Planed to buy something like 3600CL16 (or this Cl15 version) but was a little suprise when I saw this 4400CL19 version has lower price and such memory has similar final latency as 3600 CL16/15 one. But dont know if it means it will be work as 3600 or as i imagine it can be some problems and just better to buy 3600 one... Never try do downclock memory and dont have such theoretical experience/knowledge... But hard for me to believe that this 4400 can be lower price and similar or better then this g skill ones in practical use.
Last edited:
Aug 24, 2004
186 (0.03/day)
Silly questions, so this is software overclocking and would it work on my Acer Nitro 5 Ryzen 2500U laptop I just recently bought? Thanks
Nov 7, 2009
3,627 (0.88/day)
System Name The work PC /4790 fold&WCG /2700x fold&WCG/2700x full time WCG
Processor 3900X stock/ 4790K 4.4/2x2700x stock
Motherboard Gigabyte AORUS Master X570/Maximus Hero/2xMSI X470 M7 AC
Cooling Custom WC/Noctua NH-D15/ 2xNH-U12S SE
Memory G Skill Trident Z F4-4000C18D-16GTZ 3800 CL 16 /8 GB Corsair Vengance/2x16 GB XSkill Flare CL14
Video Card(s) 2070 Super X MSI/2070 Z/2060 X MSI + 2060 Ventus MSI/GTX 970 MSI
Storage 1 TB SSD / 480 GB SSD/2x250 GB SSD
Display(s) Dell UltraSharp U2518D/2408WFP
Case Corsair 800D / none/Lian test bench/NZXT 500 crap
Power Supply AX 850/AX 860/AX 860i/AX 760
Software Dual boot/Win 7/Linux for AMD
Benchmark Scores Cherry pie at one point ;)
Silly questions, so this is software overclocking and would it work on my Acer Nitro 5 Ryzen 2500U laptop I just recently bought? Thanks
From the description -
DRAM calculator for Ryzen helps with overclocking your memory on the AMD Ryzen platform.
It suggests memory timing sets optimized for your memory kit, for example B-die.
Using Ryzen DRAM calculator you can achieve higher memory overclocks with better stability.
Ryzen DRAM calculator is designed to work with all AMD Ryzen Zen architecture first and second generation processors.

Since I know from your other post your BIOS doesn't allow changes then the answer would be No and No.
Jun 8, 2005
186 (0.03/day)
Processor AMD Ryzen 5800X
Motherboard ASRock B550 Taichi
Cooling Noctua NH-U12A
Memory 32GB (8GBx4 SR) 3600MHz G.Skill Trident Z - 16-16-16-36
Video Card(s) Gigabyte Radeon RX6800
Storage Samsung 970 Evo Plus 1TB, Samsung 970 Evo Plus 2TB, 6TB WD Black
Display(s) Dell S2721DGF
Case Lian Li O11D XL Silver
Audio Device(s) EVGA Nu Audio
Power Supply Seasonic Prime Ultra 750W 80+ Titanium
Mouse Glorious PC Gaming Race Model D
Keyboard Steelseries Apex Pro
Some notes on the latest version.

I'm running a 3600X on ASRock Steel Legend X570 with Hyper X Fury Black 32GB (double sided die) 16GBx2 2666MHz with Samsung b-die chips. I was unable to get any of the suggested numbers from the calculator to work, at least on both primary and secondary timings. It suggested I use 16-17-17-17-36 for v2 with the safe preset at 1.42 rec volts. I was unable to ever get those numbers stable and Windows would crash frequently, however, I was able to keep the cl16 and go 21-21-21-41 with no loss in performance and drop the voltage down to 1.35v (still testing lower voltages for stability).

A note on tertiary timings: I was testing latency, and the biggest factor I found so far was with tWTRL and tWR. It recommended that I set both of these values to 12; when I set those values, I saw my latency go up from ~70-71ns to 76-79 ns, if I leave tWTRL at 12 and change tWR to 24, it drops my latency back to ~70-71ns. Not a huge difference, but noticeable (in numbers) and repeatable.

Just wanted to throw in what I've experienced so far. Thanks for all your work and time on this great program!
Jun 4, 2011
353 (0.10/day)
System Name Back to AMD
Processor Ryzen 7 3700x
Motherboard Gigabyte X570 Aorus Master (Bios F5)
Cooling Noctua NH-D15S
Memory TridentZ neo 2x 8gb 3600Mhz C16 (F4-3600C16D-16GTZNC)
Video Card(s) RTX 2080 Trio X
Storage XPG SX8200 1TB
Display(s) 3x ASUS VG248QE
Power Supply EVGA SuperNOVA g3 750w
Software Windows 10pro/64
Benchmark Scores N/A .. yet updating soon
What does it mean if the numbers turn red in boxes.

I got some G.Skill TridentZ 32gb 2x16b 3200 Cas 14 sticks ... Was going to try to run them at 3600... when I change the Frequency (MT/S) to 3600 and hit safe ... the Dram max volts and SoC max volts turn red.


  • dram.png
    66.5 KB · Views: 633
Jan 31, 2010
4,053 (1.00/day)
Gougeland (NZ)
System Name Cumquat 2000
Processor AMD RyZen R7 3700X
Motherboard Asus Strix x570-F Gaming
Cooling Cryorig R1 Universal
Memory 16GB GSkill TridentZ DR4-3200 16-18-18-38 1.35V
Video Card(s) Sapphire Nitro+ OC RX6800 16GB DDR6 1980Cclk / 2000Mclk
Storage 1x Adata SX8200PRO NVMe gen3 x4 1X Samsung 860 EVO 500GB, 12TB of HDD Storage
Display(s) ViewSonic VX2457 MHD 75Hz FreeSync 1920x1080p
Case SilverStone Raven RV02B-W + 3x SS AP181 + USB3.0 upgrade
Audio Device(s) RX6800 via HDMI + Pioneer VSX-531 amp Technics 100W 5.1 Speaker set
Power Supply Enermax RevolutionXT II 750W 80+ Gold
Mouse Logitech G502 Proteus Core
Keyboard Logitech G105
Software Windows 10 X64 PRO (build 2004)
Benchmark Scores it sucks even more less now ;)
What does it mean if the numbers turn red in boxes.
the Dram max volts and SoC max volts turn red.

red means at the limit of allowances but not recommended max V should be 1.45V over that and you stand a good chance of killing your Dram
Feb 23, 2019
2,193 (2.98/day)
Processor Ryzen 7 3700X
Motherboard Gigabyte X570 Aorus Elite
Cooling BeQuiet Dark Rock 4
Memory 2x8 GB Crucial Ballistix Sport LT 3200 CL16 @ 3600 CL16
Video Card(s) EVGA 1060 6GB SSC
Storage SX8200 Pro 1 TB, Plextor M6Pro 256 GB, WD Blue 2TB
Display(s) Acer XB273GP
Case SilverStone Primera PM01 RGB
Power Supply SeaSonic Focus Plus Gold 750W
Mouse SteelSeries Rival 300
Keyboard MK Typist (Kailh Box White)

3466 Fast calculation has GDM set to disabled, which leads to memory errors. It should be enabled.
May 24, 2007
54 (0.01/day)
i am getting some very strange timings with version 1.6.2, anyone have a link to version 1.6.1?


Staff member
May 14, 2004
21,699 (3.54/day)
Processor Core i7-8700K
Memory 32 GB
Video Card(s) RTX 3080
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit


New Member
Sep 22, 2019
10 (0.02/day)
hello community.
my friend wants to overclock his system ram . 1 stick crucial 8GB 3000MHz - 1.35v Rank: dual - but he is using it single chanel right now
im wonder what is the Ram Chipset samsung or micron ??? and E-die or B-die or A-die ?
how can i find out ?

Thaiphoon burner says its samsung chipset E-Die but i doubt that because system ram is 8GB and thaiphoon burner shows 4GB E-Die.
and another thing is crucial website says: micron is their partners.
any idea ?

Last edited:


Senior Moder@tor
Staff member
Jan 18, 2006
23,623 (4.28/day)
Worcestershire, UK
System Name The Grey
Processor Intel Comet Lake Core i5 10600K
Motherboard MSI MAG Z490 TOMAHAWK
Cooling Artic Cooling Liquid Freezer II 280mm AIO + 4 Phantek 140mm case fans
Memory 16GB Patriot Viper Steel DDR4 4133Mhz @ 17-17-17-34 2T@1.43v
Video Card(s) Gigabyte RTX 2060 SUPER Windforce OC 8GB
Storage WD Blue SN550 1TB M.2 NVME//SkHynix 120GB SSD//CrucialM4 64GB SSD
Display(s) AOC Q2781PQ 27 inch Ultra Slim 2560 x 1440 IPS
Case Phanteks Enthoo Pro M Windowed - Gunmetal
Audio Device(s) OnBoard Realtek ALC1200-VD1 @ 5.1 surround
Power Supply Seasonic Core Gold 650w Semi modular
Mouse Coolermaster Storm Octane wired
Keyboard Element Gaming Carbon Mk2 Tournament Mech
Software Win 10 Home x64
I had 2 Elite 3000mhz kits, one 32GB and one 16, they all had Samsung E-Die memory, reviews also support this. This thread is specifically for Ryzen memory, does your friend have a Ryzen CPU?


New Member
Sep 22, 2019
10 (0.02/day)
I had 2 Elite 3000mhz kits, one 32GB and one 16, they all had Samsung E-Die memory, reviews also support this. This thread is specifically for Ryzen memory, does your friend have a Ryzen CPU?
yes . ryzen 1800x + msi b350 gaming pro carbon
so should i choose samsung D/E die as memory type ? right ?
Ryzen 1800x is Gen 1 or Gen 2 ?
Last edited: