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

DRAM calculator for Zen 3

Nekyno

New Member
Joined
Nov 7, 2020
Messages
13 (0.01/day)
I have just attempted to tune my G Skill Flare X 3200c14 (Samsung B-die) memory on b550 tomahawk running Ryzen 5600x. My only try that booted was 3600Mhz on Safe calculation with MAX Voltages, only to find many errors in Memtest afterwards.

I have followed all the steps - 1. Get the report with Typhoon, 2. Load the XMP, 3. Enter Zen2/B450 and calculate everything....

Has anybody tried tuning RAM on Zen 3? Is it a general issue or do I have something wrong on my end?
 
Joined
Mar 20, 2008
Messages
1,342 (0.23/day)
System Name Ryzen5900X
Processor AMD Ryzen 5900X
Motherboard Gigabyte B550 AORUS PRO AC
Cooling NZXT Kraken X62
Memory 4x G.Skill F4-3600C17D-8GTZ
Video Card(s) AMD Radeon RX 6800XT Midnight Black
I have just attempted to tune my G Skill Flare X 3200c14 (Samsung B-die) memory on b550 tomahawk running Ryzen 5600x. My only try that booted was 3600Mhz on Safe calculation with MAX Voltages, only to find many errors in Memtest afterwards.

I have followed all the steps - 1. Get the report with Typhoon, 2. Load the XMP, 3. Enter Zen2/B450 and calculate everything....

Has anybody tried tuning RAM on Zen 3? Is it a general issue or do I have something wrong on my end?
3600MHz at which cas latency? Please provide all information
 

Nekyno

New Member
Joined
Nov 7, 2020
Messages
13 (0.01/day)
3600MHz at which cas latency? Please provide all information

I have set up what is in those black boxes. tRFC1/2/4 has been calculated on additional calculator. All other settings were left unchanged.

DRAM Calculator_3600CL14.png
 

TheLostSwede

News Editor
Joined
Nov 11, 2004
Messages
16,056 (2.26/day)
Location
Sweden
System Name Overlord Mk MLI
Processor AMD Ryzen 7 7800X3D
Motherboard Gigabyte X670E Aorus Master
Cooling Noctua NH-D15 SE with offsets
Memory 32GB Team T-Create Expert DDR5 6000 MHz @ CL30-34-34-68
Video Card(s) Gainward GeForce RTX 4080 Phantom GS
Storage 1TB Solidigm P44 Pro, 2 TB Corsair MP600 Pro, 2TB Kingston KC3000
Display(s) Acer XV272K LVbmiipruzx 4K@160Hz
Case Fractal Design Torrent Compact
Audio Device(s) Corsair Virtuoso SE
Power Supply be quiet! Pure Power 12 M 850 W
Mouse Logitech G502 Lightspeed
Keyboard Corsair K70 Max
Software Windows 10 Pro
Benchmark Scores https://valid.x86.fr/5za05v
As pointed out by 1usmus, you no longer need to change the "other" tRFC settings, just the primary.
Also, I wouldn't bother with most of the settings, as they have minimal impact on the performance.
Keep in mind that this is a tool that gives you approximate settings, some tuning might be needed to make it all stable.
In my case, this is what the calculator spits out and as you can see, I run some of the timings tighter than that.

1604775616506.png
 

tabascosauz

Moderator
Supporter
Staff member
Joined
Jun 24, 2015
Messages
7,526 (2.34/day)
Location
Western Canada
System Name ab┃ob
Processor 7800X3D┃5800X3D
Motherboard B650E PG-ITX┃X570 Impact
Cooling PA120+T30┃AXP120x67
Memory 64GB 6000CL30┃32GB 3600CL14
Video Card(s) RTX 4070 Ti Eagle┃RTX A2000
Storage 8TB of SSDs┃1TB SN550
Display(s) 43" QN90B / 32" M32Q / 27" S2721DGF
Case Caselabs S3┃Lazer3D HT5
Power Supply Corsair HX1000┃HDPlex
You're probably going to need more than just 1.4V for 3600CL14... as usual, 1usmus' general voltage recommendations are...optimistic. I'd allow up to 1.45V. FlareX may be B-die, but it's far from Gskill's best or newest.

Have you already run 3600/14 on a prior board and CPU before, or is this your first shot?

VDDG and VDDP is a difficult topic, but DRAM calc recommendations are honestly wack, and consensus is that more is not always better. More SOC, mor VDDP can definitely harm your stability, though here the blatant test errors are pointing to insufficient DRAM voltage.
 

Anonymous1243

New Member
Joined
Nov 7, 2020
Messages
29 (0.02/day)
If you Google around you'll find lots of people not being able to get above 3200mhz on MSI boards anymore with new BIOS. I haven't seen MSI acknowledge it as an issue yet anywhere
 
Joined
Mar 20, 2008
Messages
1,342 (0.23/day)
System Name Ryzen5900X
Processor AMD Ryzen 5900X
Motherboard Gigabyte B550 AORUS PRO AC
Cooling NZXT Kraken X62
Memory 4x G.Skill F4-3600C17D-8GTZ
Video Card(s) AMD Radeon RX 6800XT Midnight Black
I have set up what is in those black boxes. tRFC1/2/4 has been calculated on additional calculator. All other settings were left unchanged.
Orginal 3600CL14 kits uses 1.45v. So 1.40v is too low.

tRFC values shouldnt be so high. You can change it to 360/267/165 (tRFC/tRFC2/tRFC4) when running at 3600MHz.

I would also set the following values to get better stability:
tRDRDSCL 4
tWRWRSCL 4
tRRDS 6
tRRDL 8
tWRTL 12

I am not sure if ZenTimings already works with the Ryzen 5000 series. If the application is working, please provide us the screenshot (https://zentimings.protonrom.com/)
 

Nekyno

New Member
Joined
Nov 7, 2020
Messages
13 (0.01/day)
You're probably going to need more than just 1.4V for 3600CL14... as usual, 1usmus' general voltage recommendations are...optimistic. I'd allow up to 1.45V. FlareX may be B-die, but it's far from Gskill's best or newest.

Have you already run 3600/14 on a prior board and CPU before, or is this your first shot?

VDDG and VDDP is a difficult topic, but DRAM calc recommendations are honestly wack, and consensus is that more is not always better. More SOC, mor VDDP can definitely harm your stability, though here the blatant test errors are pointing to insufficient DRAM voltage.


Nope this is a new build, I haven't had chance to test it prior with ideally Zen 2. Plus this is my first time tuning RAM.

I have been suspicious about those low voltages that has been thrown by the DRAM calculator. Would you suggest to do 1.45V RAM and leave motherboard voltages to AUTO?
 
Joined
Dec 29, 2010
Messages
3,450 (0.71/day)
Processor AMD 5900x
Motherboard Asus x570 Strix-E
Cooling Hardware Labs
Memory G.Skill 4000c17 2x16gb
Video Card(s) RTX 3090
Storage Sabrent
Display(s) Samsung G9
Case Phanteks 719
Audio Device(s) Fiio K5 Pro
Power Supply EVGA 1000 P2
Mouse Logitech G600
Keyboard Corsair K95
I have set up what is in those black boxes. tRFC1/2/4 has been calculated on additional calculator. All other settings were left unchanged.

View attachment 174777

lol, you're not gonna run that unless you have very highly binned b-dies. And 1.4v... The other major thing is you cannot trust dram calc verbatim, use it as a starting point but in no way is it guaranteed.
 

tabascosauz

Moderator
Supporter
Staff member
Joined
Jun 24, 2015
Messages
7,526 (2.34/day)
Location
Western Canada
System Name ab┃ob
Processor 7800X3D┃5800X3D
Motherboard B650E PG-ITX┃X570 Impact
Cooling PA120+T30┃AXP120x67
Memory 64GB 6000CL30┃32GB 3600CL14
Video Card(s) RTX 4070 Ti Eagle┃RTX A2000
Storage 8TB of SSDs┃1TB SN550
Display(s) 43" QN90B / 32" M32Q / 27" S2721DGF
Case Caselabs S3┃Lazer3D HT5
Power Supply Corsair HX1000┃HDPlex
Nope this is a new build, I haven't had chance to test it prior with ideally Zen 2. Plus this is my first time tuning RAM.

I have been suspicious about those low voltages that has been thrown by the DRAM calculator. Would you suggest to do 1.45V RAM and leave motherboard voltages to AUTO?

At 3600 or below, leave VSOC at 1.1 and leave VDDP and VDDG alone. Generally these board vendors know what they're doing, there's no reason to mess with them unless you're pushing beyond 3600, at which point VSOC might need to exceed 1.1V (and is a bit more complicated).

As long as you're keeping the DIMMs below 50C in a heavy memory test, you can go all the way up to 1.5V and you'll be fine. 1.45V should be about right.

The good thing about B-die is that if you have cheaper and worse binned B-die, you can generally still manage the same "good" freqs and timings under 4000MT/s if you give it more DRAM voltage.
 

Nekyno

New Member
Joined
Nov 7, 2020
Messages
13 (0.01/day)
Orginal 3600CL14 kits uses 1.45v. So 1.40v is too low.

tRFC values shouldnt be so high. You can change it to 360/267/165 (tRFC/tRFC2/tRFC4) when running at 3600MHz.

I would also set the following values to get better stability:
tRDRDSCL 4
tWRWRSCL 4
tRRDS 6
tRRDL 8
tWRTL 12

I am not sure if ZenTimings already works with the Ryzen 5000 series. If the application is working, please provide us the screenshot (https://zentimings.protonrom.com/)

I will try that! Thanks.
 
Joined
Dec 29, 2010
Messages
3,450 (0.71/day)
Processor AMD 5900x
Motherboard Asus x570 Strix-E
Cooling Hardware Labs
Memory G.Skill 4000c17 2x16gb
Video Card(s) RTX 3090
Storage Sabrent
Display(s) Samsung G9
Case Phanteks 719
Audio Device(s) Fiio K5 Pro
Power Supply EVGA 1000 P2
Mouse Logitech G600
Keyboard Corsair K95
At 3600 or below, leave VSOC at 1.1 and leave VDDP and VDDG alone. Generally these board vendors know what they're doing, there's no reason to mess with them unless you're pushing beyond 3600, at which point VSOC might need to exceed 1.1V (and is a bit more complicated).

As long as you're keeping the DIMMs below 50C in a heavy memory test, you can go all the way up to 1.5V and you'll be fine. 1.45V should be about right.

The good thing about B-die is that if you have cheaper and worse binned B-die, you can generally still manage the same "good" freqs and timings under 4000MT/s if you give it more DRAM voltage.

If you have to go over 1,1v on SOC you will invite WHEA errors into the mix.

And the thing with bins, there's that dram revision drop down box. Imo a lot of errors come from people exceeding the reality of their dram chip's binning. Most should be using the drop down that picks the slower timings...
 

Nekyno

New Member
Joined
Nov 7, 2020
Messages
13 (0.01/day)
So I have just tested 3400 14-14-14-14-28 1T at 1.4V and it survived Memtest86 for 15 minutes, one run of Cine R20 and Aida RAM test.

It seems that SOC Voltage left on AUTO is already doing 1.12V. Should I limit the SOC Voltage to 1.1V when going to 3600CL14 at 1.45v DRAM?
 
Joined
Dec 29, 2010
Messages
3,450 (0.71/day)
Processor AMD 5900x
Motherboard Asus x570 Strix-E
Cooling Hardware Labs
Memory G.Skill 4000c17 2x16gb
Video Card(s) RTX 3090
Storage Sabrent
Display(s) Samsung G9
Case Phanteks 719
Audio Device(s) Fiio K5 Pro
Power Supply EVGA 1000 P2
Mouse Logitech G600
Keyboard Corsair K95
It seems that SOC Voltage left on AUTO is already doing 1.12V. Should I limit the SOC Voltage to 1.1V when going to 3600CL14 at 1.45v DRAM?

No, if it's on auto leave it alone. The voltage isn't a one way street it depends on the load and current. Cpu voltage could show 1.45v which it will but again it is misleading until you know what the load and current is.
 

tabascosauz

Moderator
Supporter
Staff member
Joined
Jun 24, 2015
Messages
7,526 (2.34/day)
Location
Western Canada
System Name ab┃ob
Processor 7800X3D┃5800X3D
Motherboard B650E PG-ITX┃X570 Impact
Cooling PA120+T30┃AXP120x67
Memory 64GB 6000CL30┃32GB 3600CL14
Video Card(s) RTX 4070 Ti Eagle┃RTX A2000
Storage 8TB of SSDs┃1TB SN550
Display(s) 43" QN90B / 32" M32Q / 27" S2721DGF
Case Caselabs S3┃Lazer3D HT5
Power Supply Corsair HX1000┃HDPlex
So I have just tested 3400 14-14-14-14-28 1T at 1.4V and it survived Memtest86 for 15 minutes, one run of Cine R20 and Aida RAM test.

It seems that SOC Voltage left on AUTO is already doing 1.12V. Should I limit the SOC Voltage to 1.1V when going to 3600CL14 at 1.45v DRAM?

Those tests mean next to nothing. MT86 is far too slow for overclocking purposes (useful for testing a brand new kit you just bought, not so much for everything else), Cinebench literally does not touch memory, and AIDA is way too weak to be put in the same sentence as "stability testing".

Not sure why you're testing a frequency that you ultimately don't want to be at, with a voltage that won't work at the 3600/14 you mentioned...

Go directly to 3600/14 with 1.45V. Run HCI memtest (by opening enough concurrent 2-3GB instances to fill almost all your memory), or use Karhu, or anta777's configuration for Testmem5. If you can pass 30min-1hr of any of these, then we'll talk about the other timings.

If you still can't make 3600/14 with 1.5V, then relax it to 16-16-16 and run 1.35-1.4V and call it a day.

Uou can relax tRCD and tRP; you don't need to run flat timings.
 
Last edited:

Nekyno

New Member
Joined
Nov 7, 2020
Messages
13 (0.01/day)
Those tests mean next to nothing. MT86 is far too slow for overclocking purposes (useful for testing a brand new kit you just bought, not so much for everything else), Cinebench literally does not touch memory, and AIDA is way too weak to be put in the same sentence as "stability testing".

Not sure why you're testing a frequency that you ultimately don't want to be at, with a voltage that won't work at the 3600/14 you mentioned...

Go directly to 3600/14 with 1.45V. Run HCI memtest (by opening enough concurrent 2-3GB instances to fill almost all your memory), or use Karhu, or anta777's configuration for Testmem5. If you can pass 30min-1hr of any of these, then we'll talk about the other timings.

If you still can't make 3600/14 with 1.5V, then relax it to 16-16-16 and run 1.35-1.4V and call it a day.

Uou can relax tRCD and tRP; you don't need to run flat timings.

I just booted with 3600CL14 at 1.45V and I am about to launch HCI memtest, wish me luck.

After roughly 50 minutes there are no errors. One of the RAM reached 40C and RAM Voltage reached momentarily 1.456V.
Many thanks for help!
Memory Validation 7_11_20.PNG

Extreme profile in DRAM calculator with my XMP loaded is showing following changes:

tWR: 26 -> 14
tRFC: 351 -> 288
tRTP: 10 -> 8

Top revision of B-die on SAFE calculation is a bit more adventurous:

TOP BIN_3600Mhz.PNG


If you have any suggestions on timings to try, or better yet, a good material to study so I can actually understand what I am doing, I would be grateful.

From what I've read 1.45V is pretty safe on B-die, with some suggesting 1.5V is fine still. What do you think?

Currently, I am unsure whether 3800Mhz and above would be worth sacrificing latency.
 

Nekyno

New Member
Joined
Nov 7, 2020
Messages
13 (0.01/day)
Did you actually gain performance? Nobody else is having success: https://www.reddit.com/r/Amd/comments/jpya2n

What helped me is to leave all motherboard voltage settings to AUTO, when I used to override them to specific voltage I often couldn't boot either. It's fair to say that I have been trying with lower DRAM Voltage before so it might've been due to that.

Stock with PBO:
Aida 1 - PBO, RAM3200CL14.png

3600CL14 OC:
Aida 4 - RAM3600CL14 at 1.45V.png

Orginal 3600CL14 kits uses 1.45v. So 1.40v is too low.

tRFC values shouldnt be so high. You can change it to 360/267/165 (tRFC/tRFC2/tRFC4) when running at 3600MHz.

I would also set the following values to get better stability:
tRDRDSCL 4
tWRWRSCL 4
tRRDS 6
tRRDL 8
tWRTL 12

I am not sure if ZenTimings already works with the Ryzen 5000 series. If the application is working, please provide us the screenshot (https://zentimings.protonrom.com/)

So far I haven't been able to open ZenTimings v1.2, not sure where the issue is.
 

tabascosauz

Moderator
Supporter
Staff member
Joined
Jun 24, 2015
Messages
7,526 (2.34/day)
Location
Western Canada
System Name ab┃ob
Processor 7800X3D┃5800X3D
Motherboard B650E PG-ITX┃X570 Impact
Cooling PA120+T30┃AXP120x67
Memory 64GB 6000CL30┃32GB 3600CL14
Video Card(s) RTX 4070 Ti Eagle┃RTX A2000
Storage 8TB of SSDs┃1TB SN550
Display(s) 43" QN90B / 32" M32Q / 27" S2721DGF
Case Caselabs S3┃Lazer3D HT5
Power Supply Corsair HX1000┃HDPlex
@Nekyno looks reasonable for just getting the basics dialed in. Though I suspect it will take some time to understand exactly how much latency difference there should be between Zen 2 and 3 with the exact same memory.

You can follow the Memtesthelper guide to dial in some secondaries and tertiaries. It's on github. If you want, you can use HCI to help you test and shave off unnecessary volts that you dont need for stability. Less volts = less heat = more good

To finalize your overclock run some Prime95 Large FFT setting for about an hour (to stress the memory controller and see how your sticks do under near-max heat), and run HCI overnight at near full capacity. If no errors, you should be set.

As for the random firmware freakouts like the insane latency on Reddit, it's going to take some time for firmware to iron out its bugs.
 
Last edited:
Joined
Sep 3, 2019
Messages
2,980 (1.76/day)
Location
Thessaloniki, Greece
System Name PC on since Aug 2019, 1st CPU R5 3600 + ASUS ROG RX580 8GB >> MSI Gaming X RX5700XT (Jan 2020)
Processor Ryzen 9 5900X (July 2022), 150W PPT limit, 79C temp limit, CO -9~14
Motherboard Gigabyte X570 Aorus Pro (Rev1.0), BIOS F37h, AGESA V2 1.2.0.B
Cooling Arctic Liquid Freezer II 420mm Rev7 with off center mount for Ryzen, TIM: Kryonaut
Memory 2x16GB G.Skill Trident Z Neo GTZN (July 2022) 3600MHz 1.42V CL16-16-16-16-32-48 1T, tRFC:288, B-die
Video Card(s) Sapphire Nitro+ RX 7900XTX (Dec 2023) 314~465W (387W current) PowerLimit, 1060mV, Adrenalin v24.3.1
Storage Samsung NVMe: 980Pro 1TB(OS 2022), 970Pro 512GB(2019) / SATA-III: 850Pro 1TB(2015) 860Evo 1TB(2020)
Display(s) Dell Alienware AW3423DW 34" QD-OLED curved (1800R), 3440x1440 144Hz (max 175Hz) HDR1000, VRR on
Case None... naked on desk
Audio Device(s) Astro A50 headset
Power Supply Corsair HX750i, 80+ Platinum, 93% (250~700W), modular, single/dual rail (switch)
Mouse Logitech MX Master (Gen1)
Keyboard Logitech G15 (Gen2) w/ LCDSirReal applet
Software Windows 11 Home 64bit (v23H2, OSB 22631.3155)
@Nekyno why did you set B450/X470 on DRAMcalculator? Dont you have your 5600X on B550/X570 board?

This is me with 1.47V for DRAM:

DRAM_1900_Fast_08_11_2020.png


cachemem_60.png


And that HWmonitor is for museum in front of HWiNFO

1604790957338.png
 
Last edited:

Nekyno

New Member
Joined
Nov 7, 2020
Messages
13 (0.01/day)
You can follow the Memtesthelper guide to dial in some secondaries and tertiaries. It's on github. If you want, you can use HCI to help you test and shave off unnecessary volts that you dont need for stability. Less volts = less heat = more good

Thanks a lot. I have found the guide helpful. Link below:


As far as shaving off Voltages, I am already ahead of you. 1.42V was unstable, so I am running 1.43V on HCI.

@Nekyno why did you set B450/X470 on DRAMcalculator? Dont you have your 5600X on B550/X570 board?

This is me with 1.47V for DRAM:

View attachment 174797

View attachment 174798

And that HWmonitor is for museum in front of HWiNFO

View attachment 174800

I tested switching motherboard, it changed literally nothing. Nice timings, what RAM are you running?
 
Joined
Sep 3, 2019
Messages
2,980 (1.76/day)
Location
Thessaloniki, Greece
System Name PC on since Aug 2019, 1st CPU R5 3600 + ASUS ROG RX580 8GB >> MSI Gaming X RX5700XT (Jan 2020)
Processor Ryzen 9 5900X (July 2022), 150W PPT limit, 79C temp limit, CO -9~14
Motherboard Gigabyte X570 Aorus Pro (Rev1.0), BIOS F37h, AGESA V2 1.2.0.B
Cooling Arctic Liquid Freezer II 420mm Rev7 with off center mount for Ryzen, TIM: Kryonaut
Memory 2x16GB G.Skill Trident Z Neo GTZN (July 2022) 3600MHz 1.42V CL16-16-16-16-32-48 1T, tRFC:288, B-die
Video Card(s) Sapphire Nitro+ RX 7900XTX (Dec 2023) 314~465W (387W current) PowerLimit, 1060mV, Adrenalin v24.3.1
Storage Samsung NVMe: 980Pro 1TB(OS 2022), 970Pro 512GB(2019) / SATA-III: 850Pro 1TB(2015) 860Evo 1TB(2020)
Display(s) Dell Alienware AW3423DW 34" QD-OLED curved (1800R), 3440x1440 144Hz (max 175Hz) HDR1000, VRR on
Case None... naked on desk
Audio Device(s) Astro A50 headset
Power Supply Corsair HX750i, 80+ Platinum, 93% (250~700W), modular, single/dual rail (switch)
Mouse Logitech MX Master (Gen1)
Keyboard Logitech G15 (Gen2) w/ LCDSirReal applet
Software Windows 11 Home 64bit (v23H2, OSB 22631.3155)
You should set DRAMcalculator on X570, even though you have a B550. B450/X470 might be much different from 500series boards and the DRAM oc requirements.

I have these Corsair Vengeance LPX:

1604792406363.png
 

Nekyno

New Member
Joined
Nov 7, 2020
Messages
13 (0.01/day)
So apparently the best OC on zen 3 is to actually run 4 memory sticks.

This just landed at gamers nexus.
 

Nekyno

New Member
Joined
Nov 7, 2020
Messages
13 (0.01/day)
Brief update. I further knocked down some secondary and tertiary timings. Results below:
OC2.PNGAida 5 - RAM3600CL14 tighter at 1.44V, OC2.pngPass RAM 6 - 3600CL14 OC2 at 1.44V.PNG

I am gonna test it first at 1.43V DRAM . 1.44V should work for sure.

This is starting to be an obsession for me so I am gonna have to quit fast before it consumes even more of my time and energy.

Interestingly enough, RAM OC has nearly no effect on Cinebench R20 or Passmark CPU bench compared to stock 3200CL14. Maybe something is bugged right now, given those 4stick setups are showing much better performance.

I thought I would post sources I found helpful.

OC Guide:

Timings explained:


Visualization:
https://users.ece.cmu.edu/~koopman/lectures/ece348/08_bus_memory_handouts.pdf Page 18 and further.

Book (1k pages):
Available via Scribd subscription: https://www.scribd.com/book/282518929/Memory-Systems-Cache-DRAM-Disk
 
Last edited:
Top