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

New DRAM Calculator for Ryzen v1.6.0.1 Adds Full Ryzen 3000 and X570 Support

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
38,874 (8.41/day)
Location
Hyderabad, India
Processor AMD Ryzen 7 2700X
Motherboard ASUS ROG Strix B450-E Gaming
Cooling AMD Wraith Prism
Memory 2x 16GB Corsair Vengeance LPX DDR4-3000
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) Creative Sound Blaster Recon3D PCIe
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Microsoft Sidewinder X4
Software Windows 10 Pro
Our resident AMD Ryzen memory tuning guru Yuri "1usmus" Bubliy released DRAM Calculator for Ryzen version 1.6.0.1, which comes loaded with support for 3rd generation Ryzen processors based on the "Zen 2" architecture, motherboards based on AMD X570 chipset, and an exhaustive list of new features, and bug-fixes. AMD made major changes to the memory controllers of its Ryzen "Matisse" processors over past generations, including changing the various clock-domains and their interdependence, broader support for overclock across various memory vendors, and more, with the intention of improving memory overclocking. These also mean additional settings to be made in the UEFI BIOS setup programs. DRAM Calculator for Ryzen v1.6.0.1 greatly simplifies that, to help you simply key in the values it calculates based the system configuration it detects or you specify.

DRAM Calculator for Ryzen v1.6.0 also introduces presets for AMD X399 platform and Threadripper processors, helping out the HEDT crowd. Among the key changes are VDDG and FCLK for Zen 2, Vref (CHA / CHB) recommendations; PMU training recommendations that greatly stabilize the overclock; updated presets for Samsung b-die, Hynix CJR and Micron e-die memory modules; support for "Zen 2" processors on older-generations of motherboards (AMD 300-series and 400-series chipsets); improved tWRRD prediction for Dual Rank memory setups; an in-app shortcut to Internet overclocking statistics generation Zen 2; two new settings for MEMBench, the internal stability benchmark; and the overall stability of the program. Grab it from the link below.

DOWNLOAD: DRAM Calculator for Ryzen v1.6.0.1

The change-log follows.

  • Added full support for Zen 2 and X570 motherboards.
  • Added recommendations for VDDG and FCLK for Zen 2.
  • Added recommendations for Vref (CHA / CHB).
  • The maximum frequency for 1:1 mode is now 3800 MHz, and for 2:1 mode - 4200.
  • Updated presets for Samsung b-die, Hynix CJR and Micron e-die.
  • Added backward compatibility of Zen 2 with previous generations of motherboards.
  • Added PMU Training recommendations for all Ryzen platforms. Better training - a more stable system.
  • Added autosave of the main tab settings when closing the program and automatically loading them when the program is started.
  • Improved tWRRD prediction for Dual Rank.
  • Color notification of voltage limits and FCLK. Black is the norm, red is the limit.
  • Timing detection for Zen and Zen+ generations. For the generation Zen 2 at the moment there is no possibility to add a definition of timings due to NDA. Unfortunately.
  • Fixed a lack of presets for X399.
  • Fixed a rare error in which it was impossible to calculate the timings.
  • Added a button to access the Internet overclocking statistics generation Zen 2.
  • For users of Intel systems in the "Additional Calculators" section, it is possible to calculate tREFI and RTL IO-L.
  • Added 2 new latency tests for MEMbench.
    o Custom latency is a memory access test that the processor cannot predict (using a specific offset).
    o Random latency - the average time is measured for random memory accesses in a buffer of a certain size. Partially affects the result of TLB.
  • Both tests are release candidates, but I do not deny that there will be calibrations.
  • Custom latency and Random latency are included in the Easy and Default packages. Please note that during testing, the program will open / close the prompt itself (you do not need to deal with it).
  • Added information about the processor's L3 cache size. Also, the size of the test blocks for latency tests is controlled relative to it.
  • Added button Clear standby. It is used to clean cached memory by the operating system. Didn't the test run? - Click Clear standby.
  • Max RAM button better determines the amount of free memory available for testing. Useful for checking memory for errors.
  • There are exceptions for many functions.
  • Fault tolerance of the program increased.
  • Graphics updated

View at TechPowerUp Main Site
 
Joined
Nov 1, 2018
Messages
570 (0.99/day)
Aaaaaand... it works !
(or seems to work, still have to run tests)

I applied the settings exactly as recommended for the calculator for my configuration, and I'm in Windows.

127962


127961


127963


No plans to use the "Fast" preset, since the voltage required is a bit too much...
But the "Safe" one is still (theoretically) faster than XMP "stock"

127964


The lowest I've seen was ~73 when using CL14 with insane voltage... but not willing to torture the memory like that since I need this computer for work, not for breaking records.

Anyway... good job @1usmus !!:clap:
 
Last edited:
Joined
Jun 27, 2011
Messages
5,932 (1.82/day)
Processor Ryzen 3900x
Motherboard Asus Tuf Gaming x570-plus
Cooling Scythe Mugen 5 Rev B with push pull fans
Memory Corsair 4x8gb 3600mhz Cas 16
Video Card(s) EVGA 1060 3gb
Storage Adata SX8200 1tb
Display(s) Asus 144hz
Power Supply Cougar 850w
Software Windows 10 64 Bit
This released sooner than I thought it would. Thank you
 
Joined
Dec 16, 2017
Messages
816 (0.91/day)
Location
Buenos Aires, Argentina
System Name System V
Processor AMD Ryzen 5 3600
Motherboard Asus Prime X570-P
Cooling AMD Wraith Stealth // a bunch of 120 mm Xigmatek 1500 RPM fans (2 ins, 3 outs)
Memory 2x8GB Ballistix Sport LT 3200 MHz (BLS8G4D32AESCK.M8FE) (CL16-18-18-36)
Video Card(s) Gigabyte AORUS Radeon RX 580 8 GB
Storage SHFS37A240G / DT01ACA200 / WD20EZRX / MKNSSDTR256GB-3DL / LG BH16NS40
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply Corsair CX650M
Mouse Microsoft Trackball Optical 1.0
Keyboard HP Vectra VE keyboard (Part # D4950-63004)
Software Windows 10
Joined
Jul 15, 2006
Messages
742 (0.15/day)
Location
Malaysia
Processor Intel Core i5 4670k @ 4.5GHz
Motherboard Asrock Z87 Extreme4
Cooling Scythe Kotetsu Mark II
Memory 2x8GB Kingston DDR3 1600 @ 2000MHz CL11
Video Card(s) Galax GTX 1070 Katana
Storage 120GB Samsung Evo 840 SSD + 2TB Seagate Surveillance 5900rpm
Display(s) 24" LG 24MP59G
Case NZXT Phantom 240
Audio Device(s) Creative X-Fi Titanium HD + Kurtzweil KS-40A bookshelf
Power Supply Corsair CX750M
Mouse Logitech G402 Hyperion Fury
Keyboard CM Storm QuickFire Pro Cherry MX Black
Software Windows 10 Pro x64
I still cant do CL14 on my generic Samsung B-die and I refused to get it to run more than 1.35V, but its nice to see membench integrated inside :) Don't know if this good or not for 3133MHz CL15 on first gen Ryzen
127972
 
Joined
Mar 10, 2015
Messages
3,099 (1.62/day)
System Name Wut?
Processor 3900X
Motherboard ASRock Taichi X570
Cooling Water
Memory 32GB GSkill CL16 3600mhz
Video Card(s) Vega 56
Storage 2 x AData XPG 8200 Pro 1TB
Display(s) 3440 x 1440
Case Thermaltake Tower 900
Power Supply Seasonic Prime Ultra Platinum
Aaaaaand... it works !
(or seems to work, still have to run tests)

I applied the settings exactly as recommended for the calculator for my configuration, and I'm in Windows.

The lowest I've seen was ~73 when using CL14 with insane voltage... but not willing to torture the memory like that since I need this computer for work, not for breaking records.

Anyway... good job @1usmus !!:clap:
What memory kit do you have?

Edit: Nevermind, I wasn't in forum mode so I couldn't see it.
 
Joined
Jul 5, 2013
Messages
9,465 (3.75/day)
System Name GPD-Q9
Processor Rockchip RK-3288 1.8ghz quad core
Motherboard GPD Q9_V6_150528
Cooling Passive
Memory 2GB DDR3
Video Card(s) Mali T764
Storage 16GB Samsung NAND
Display(s) IPS 1024x600
Joined
Sep 21, 2018
Messages
89 (0.14/day)
Location
Germany
Processor Ryzen 7 3700x
Motherboard AsRock X570M Pro4
Cooling Be Quiet Dark Rock Pro 3
Memory 4 x 16 GB Crucial Ballistix Sport LT red 3000C15 @ 3800C16 Micron rev E
Video Card(s) Zotac RTX 2070 mini
Storage Corsair MP510 1.92TB
Display(s) Samsung U32J592UQU 31.5" UHD + Fujitsu P19-2 19" 1280x1024
Case Jonsbo U3 mATX
Audio Device(s) ATH-M50
Power Supply Corsair SF600 600W SFX [currently RMAed]
Mouse Logitech G500
Keyboard QPAD MK-50 mechanical
Software Win10Edu_64
I still cant do CL14 on my generic Samsung B-die and I refused to get it to run more than 1.35V
Damn, ~50% overclock on "stock" voltages and better timings, that is a great result! I chickened out and bought a 2x16GB kit 3200C18 which runs at 3600C16 right now, still tweaking. :) Micron E-die though, so it was "only" 175€.
 
Joined
Dec 16, 2017
Messages
816 (0.91/day)
Location
Buenos Aires, Argentina
System Name System V
Processor AMD Ryzen 5 3600
Motherboard Asus Prime X570-P
Cooling AMD Wraith Stealth // a bunch of 120 mm Xigmatek 1500 RPM fans (2 ins, 3 outs)
Memory 2x8GB Ballistix Sport LT 3200 MHz (BLS8G4D32AESCK.M8FE) (CL16-18-18-36)
Video Card(s) Gigabyte AORUS Radeon RX 580 8 GB
Storage SHFS37A240G / DT01ACA200 / WD20EZRX / MKNSSDTR256GB-3DL / LG BH16NS40
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply Corsair CX650M
Mouse Microsoft Trackball Optical 1.0
Keyboard HP Vectra VE keyboard (Part # D4950-63004)
Software Windows 10
Joined
Feb 19, 2009
Messages
1,048 (0.25/day)
Location
I live in Norway
System Name 3 sys spec seperated by "|"
Processor R9 3900x| R7 1700 @3.75 | 4800H
Motherboard Asrock X570M | AB350M Pro 4 | Asus Tuf A15
Cooling Air | Air | duh laptop
Memory 64gb G.skill SniperX @3600 CL16 | 64gb | 16gb
Video Card(s) EK-FC - RX Vega 64 | server | RTX2060M
Storage MP510 2TB, 660P 2TB, 2x860 evo 1tb | 960 500gb Intel 660P 1tb PM871 4x256gb ++| 1TB 660+ 1tb A1000
Display(s) AOC 28" 4K something + 1440p AOC 144hz something.
Case Phanteks EvolvX M-Atx
Power Supply Corsair RM850
Mouse g502 Lightspeed
Keyboard TT Meka G1
I still cant do CL14 on my generic Samsung B-die and I refused to get it to run more than 1.35V, but its nice to see membench integrated inside :) Don't know if this good or not for 3133MHz CL15 on first gen Ryzen
View attachment 127972
B die is binned to death.
There is b die that can hardly do 3000mhz cl16...
The early kits sold before the hype were good, now I just buy hynix cjr, e die or any of the new ones as b die is not worth it.
Also on Ryzen 3000 it doesn't matter that much, but the calculator for safe is really great free boost.
 
Joined
Jul 15, 2006
Messages
742 (0.15/day)
Location
Malaysia
Processor Intel Core i5 4670k @ 4.5GHz
Motherboard Asrock Z87 Extreme4
Cooling Scythe Kotetsu Mark II
Memory 2x8GB Kingston DDR3 1600 @ 2000MHz CL11
Video Card(s) Galax GTX 1070 Katana
Storage 120GB Samsung Evo 840 SSD + 2TB Seagate Surveillance 5900rpm
Display(s) 24" LG 24MP59G
Case NZXT Phantom 240
Audio Device(s) Creative X-Fi Titanium HD + Kurtzweil KS-40A bookshelf
Power Supply Corsair CX750M
Mouse Logitech G402 Hyperion Fury
Keyboard CM Storm QuickFire Pro Cherry MX Black
Software Windows 10 Pro x64
Damn, ~50% overclock on "stock" voltages and better timings, that is a great result! I chickened out and bought a 2x16GB kit 3200C18 which runs at 3600C16 right now, still tweaking. :) Micron E-die though, so it was "only" 175€.
I spend whole day tweaking this RAM, with GearDown disabled and each and every subtimings is manually tweaked.

B die is binned to death.
There is b die that can hardly do 3000mhz cl16...
The early kits sold before the hype were good, now I just buy hynix cjr, e die or any of the new ones as b die is not worth it.
Also on Ryzen 3000 it doesn't matter that much, but the calculator for safe is really great free boost.
I guess that was right. Most of the timings and subtimings are off on my B-die thus I ftweak it on my own. My goal is maintaining CL15 and goes as high as possible, 3133MHz is the maximum clock it can sustain, going 3200MHz needs to increase the timing a notch to CL16, that can go over 3400MHz but with 1st gen Ryzen don't have such good memory controller I went with 3133MHz CL15. This is my AIDA64 benchmarks, the read and write is close to theoretical (95-96%) of 3133MHz bandwidth, only the copy speed is a bit down at around 88%. Latency doesn't look too bad either.

128039
 
Joined
Jul 30, 2019
Messages
108 (0.35/day)
System Name Not a Threadripper but sill pretty good!
Processor Ryzen 7 3800x 8c/16t 3.9GHz base (4.5GHz boost)
Motherboard ASRock X470 Master SLI/AC (revision 1.02, BIOS/UEFI version P3.70)
Cooling EK-FB ASRock X470 Gaming K4 RGB Monoblock, EK-Quantum Kinetic TBE 200 D5 PWM, EK-CoolStream PE 360
Memory Micron 18ASF2G72AZ-2G6D1 ECC DDR4-2666 (dual rank, 4 sticks, 64GB, OC to DDR4-3200)
Video Card(s) XFX Radeon RX 5700 & EK-Quantum Vector Radeon RX 5700 +XT & Backplate
Storage Samsung 970 EVO M.2 2280 500GB PCIe Gen3x4 NVMe
Display(s) 2 x 4K LG 27UL600-W (and HUANUO Dual Monitor Mount)
Case Lian Li PC-O11 Dynamic Black
Power Supply Corsair RM750x
Mouse Logitech M570
Keyboard Corsair Strafe RGB MK.2
Software Windows 10 Professional (64bit, version 19.09)
Benchmark Scores Pretty Good!
I just wanted to give a special thanks to 1usmus, this tool and also the web article has been very informative and helpful to me in trying to get the best performance out of the memory kits I own with Ryzen processors. Tried the new version to see what it would say going from 3200 to 3600 with my memory kit but it says my configuration is not supported. I was able to successfully overclock my kit Corsair CMW32GX4M2C3200C16 (ver 4.32) anyway with Ryzen 3800x (recent upgrade from Ryzen 2600). I don't know if my kit is just weird or perhaps not identified properly in SPD where it says it's B-die but is only compatible with settings more like ones generated for "Samsung OEM" for speeds 3200 and below.
 
Last edited:
Joined
Oct 2, 2015
Messages
2,564 (1.50/day)
Location
Argentina
System Name Ciel / Yukino
Processor AMD Ryzen R5 3400G / Intel Core i3 5005U
Motherboard Gigabyte B450 Aorus M / HP 240 G5
Cooling AM3 Wraith + Spire fan / Stock
Memory 2x 8GB Corsair Vengeance LPX DDR4 3200MHz / 2x 4GB Hynix + Kingston DDR3L 1600MHz
Video Card(s) AMD Radeon RX Vega 11 + Nvidia Geforce GT 1030 2GB / Intel HD 5500
Storage SSD WD Green 240GB M.2 + HDD Toshiba 2TB / SSD Kingston A400 120GB SATA
Display(s) Samsung S22F350 @ 75Hz/ Integrated 1366x768 @ 94Hz
Case Generic / Stock
Audio Device(s) Realtek ALC892 / Realtek ALC282
Power Supply Sentey XPP 525W / Power Brick
Mouse Logitech G203 / Elan Touchpad
Keyboard Generic / Stock
Software Windows 10 x64
In my case the window picks the wrong size, forcing me to maximize to then be able to resize, not a big problem, but curious none the less.
Settings for my Micron B-die work like a charm at 3333MHz. As always, 3400 is impossible. Meh, good enough for cheap 2400MHz sticks.
 
Joined
Apr 12, 2019
Messages
74 (0.18/day)
Processor AMD Ryzen 3700X
Motherboard Asus X570 TUF Gaming Plus
Cooling NZXT Kraken X62
Memory G.Skill 2x8GB 3600CL16
Video Card(s) Asus Strix RTX 2070
Storage Samsung 850 SSD 500GB
Display(s) Acer Predator XB271HU
Case NZXT S340 Elite
Are these results any good?
3600mhz CL 14 15 14 28 1T at 1.45v
aida.PNG
 
Last edited:

warcraft

New Member
Joined
Sep 22, 2019
Messages
10 (0.04/day)
Hello community.
i have two different Drams.
1-Crucial Ballistix Elite 8GB 3000MHz - Samsung E-Die
2-Crucial Ballistix Sport 8GB 3000MHz - Micron E-Die
and i got these timings for each one.From (Ryzen DRAM Calculator 1.6.2)
my question is which timing should i set into BIOS to get best result?

134591
134592

------------------------------------------------------------------
these are my current timing which i have setted up (i did choose bigger number in each column) and its Stable so far
Can i set Lower timings ?
134593
 
Joined
Oct 17, 2014
Messages
4,365 (2.13/day)
Location
USA
how do i test my latency of ram in ryzen? Lisa Su shows a graph of infinity fabric 1:1 and the sweet spot was 3600 1:1 for like 70 millisecond latency, how do i find out what my millisecond latency is?

edit: nevermind I think I found it... it says CPU latency though, so I am not sure???

 
Last edited:
Joined
Dec 16, 2017
Messages
816 (0.91/day)
Location
Buenos Aires, Argentina
System Name System V
Processor AMD Ryzen 5 3600
Motherboard Asus Prime X570-P
Cooling AMD Wraith Stealth // a bunch of 120 mm Xigmatek 1500 RPM fans (2 ins, 3 outs)
Memory 2x8GB Ballistix Sport LT 3200 MHz (BLS8G4D32AESCK.M8FE) (CL16-18-18-36)
Video Card(s) Gigabyte AORUS Radeon RX 580 8 GB
Storage SHFS37A240G / DT01ACA200 / WD20EZRX / MKNSSDTR256GB-3DL / LG BH16NS40
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply Corsair CX650M
Mouse Microsoft Trackball Optical 1.0
Keyboard HP Vectra VE keyboard (Part # D4950-63004)
Software Windows 10
how do i test my latency of ram in ryzen? Lisa Su shows a graph of infinity fabric 1:1 and the sweet spot was 3600 1:1 for like 70 millisecond latency, how do i find out what my millisecond latency is?

edit: nevermind I think I found it... it says CPU latency though, so I am not sure???
No, that's correct. That column is named "CPU" instead of "latency" for reasons unknown to me.

For a sample, my own system. More or less close to those 70 ns latency, since I didn't really fine-tune it much. I just went for the best XMP settings available by default.
cachemem.png

2019-11-18 13 34 56.png
 
Joined
Oct 17, 2014
Messages
4,365 (2.13/day)
Location
USA
Nice. Thanks for the confirmation. Just glad to see I am truly running 1:1 at 3800 stable. Can't believe it really, memtest was stable overnight no errors, prime95 for 7 hours also stable no errors or stopped workers, and Witcher 3 I left on overnight just for the heck of it and no crashes.

Looks like my upgrade path is clear then, sell the 3600 when 4800x launches next year, then retire for a good 5+ years.
 
Top