Friday, January 31st 2020

DRAM Calculator for Ryzen by 1usmus v1.7.0 Released

DRAM Calculator for Ryzen by 1usmus is the definitive utility to demystify memory overclocking and optimization on AMD Ryzen-powered PCs. It lets you feed in settings you know, and calculates the most optimal related settings (such as latencies), so you get the most from your memory overclock. Version 1.7.0 adds certain memory benchmarks to the utility, including a benchmark for memory bandwidth (reads and writes), and AMD processor inter-core latency tests. The new version also spares you of having to manually input certain current values, by adding the ability to read current memory timings for machines powered by Ryzen 3000-series "Matisse" processors. The new version also adds support for Ryzen Threadripper 3000 "Castle Peak" processor series. Support is also added for SK hynix DJR memory modules. Grab DRAM Calculator for Ryzen from the link below.

DOWNLOAD: DRAM Calculator for Ryzen by 1usmus v1.7.0
Add your own comment

21 Comments on DRAM Calculator for Ryzen by 1usmus v1.7.0 Released

#1
Lesha
I know this is probably a false positive, but just wanted to put it here
Posted on Reply
#2
W1zzard
Lesha
I know this is probably a false positive, but just wanted to put it here

Yeah looks like a false positive in MemSpeed.exe.

What antivirus is that?
Posted on Reply
#3
Dragonsmonk
W1zzard
Yeah looks like a false positive in MemSpeed.exe.

What antivirus is that?
Judging by the style of the page - I'd guess Kaspersky.
Posted on Reply
#4
Lesha
Dragonsmonk
Judging by the style of the page - I'd guess Kaspersky.
W1zzard
Yeah looks like a false positive in MemSpeed.exe.

What antivirus is that?
Kaspersky.

Btw. I downloaded the Calculator from another website and did not get this warning.

/edit
And now it's fine here too.
Posted on Reply
#5
Tomorrow
Still no Hynix JJR support. The suggested timings are either too agressive or too loose.
https://geizhals.eu/kingston-hyperx-predator-rgb-dimm-kit-16gb-hx432c16pb3ak2-16-a1871590.html

Target is 3733Mhz. Im using two of these kits with X570 (Aorus Master, BIOS F12a)
Default speed is 3200 16-18-18-36

tRCDWR is suggested as 16. This is way too agressive as the default at 3200 is already 18. There is no way to boot with this value set at 16. Not even at XMP speeds.
tRDRDSD is suggested as 5 when stock is 4
tWRWRSD suggested as 7 when stock is 6

Also tRFC seems incorrect but i have not bothered to find stable value yet. Default is 560. Suggested is 504 but it seems too agressive as it won't boot with 504.

I appreciate the authors hard work. Just pointing out some problems with JJR.
Posted on Reply
#6
W1zzard
Lesha
And now it's fine here too.
Looks like they updated their detection, good that it happened so fast
Posted on Reply
#7
Chomiq
Tomorrow
Still no Hynix JJR support. The suggested timings are either too agressive or too loose.
https://geizhals.eu/kingston-hyperx-predator-rgb-dimm-kit-16gb-hx432c16pb3ak2-16-a1871590.html

Target is 3733Mhz. Im using two of these kits with X570 (Aorus Master, BIOS F12a)
Default speed is 3200 16-18-18-36

tRCDWR is suggested as 16. This is way too agressive as the default at 3200 is already 18. There is no way to boot with this value set at 16. Not even at XMP speeds.
tRDRDSD is suggested as 5 when stock is 4
tWRWRSD suggested as 7 when stock is 6

Also tRFC seems incorrect but i have not bothered to find stable value yet. Default is 560. Suggested is 504 but it seems too agressive as it won't boot with 504.

I appreciate the authors hard work. Just pointing out some problems with JJR.
Someone mentioned that presets will be updated in 1.7.1 so I assume they weren't touched since the last release. I've had problems with getting any stable settings above 3466 with calculator before.
Posted on Reply
#8
hojnikb
i really wish app like this would burn those settings to the bios or xmp profile itself, so you wouldn't have to bother putting everything manually.
Posted on Reply
#9
Chomiq
hojnikb
i really wish app like this would burn those settings to the bios or xmp profile itself, so you wouldn't have to bother putting everything manually.
Thing is, this is not automated process anyway as you still need to adjust some settings manually. Especially when you have an almost infinite amount of possibilities for build combinations.
Posted on Reply
#10
Mysteoa
I'm not sure how hard it can be, but I would like to be able to rename and rearrange the timing, so it would better match the way they are in your bios.
Posted on Reply
#11
Badelhas
Guys, I own a Ryzen 3600, a MSI B450 Tomahawk Max and 16Gb of DDR 3200 CL16 Ballistix LT RAM.
Is this really worth doing, is it worth the trouble/work or are the gains going to be minimal?

Cheers
Posted on Reply
#12
CounterSpell
Badelhas
Guys, I own a Ryzen 3600, a MSI B450 Tomahawk Max and 16Gb of DDR 3200 CL16 Ballistix LT RAM.
Is this really worth doing, is it worth the trouble/work or are the gains going to be minimal?

Cheers
same doubt here.

i have 3600x + 16gb ddr 2400 working nice here.
Posted on Reply
#13
damric
Cool. I checked the tab for DJR. I'm still a bit tighter than recommended or the frequency I'm at, so I guess that's good. Still can't get it to rated speed, but I'm sure it's my potato CPU holding me back.
Posted on Reply
#14
amit_talkin
Still cant read XMP on my G.Skill Hynix M-die.
Posted on Reply
#15
PrEzi
Badelhas
Guys, I own a Ryzen 3600, a MSI B450 Tomahawk Max and 16Gb of DDR 3200 CL16 Ballistix LT RAM.
Is this really worth doing, is it worth the trouble/work or are the gains going to be minimal?

Cheers
CounterSpell
same doubt here.

i have 3600x + 16gb ddr 2400 working nice here.
So the bump from xmp/loose timings but at 3200 won't yeld that much compared to bumping from 2400 ---> 3-ish clocks --- this due to the memory controller bound to infinity fabric (which is responsible for all the CCX communication). And at 3200 it is already at 1600, where the theoretical max is 1800 (I believe). Afterwards dividers are used.
As I remember correctly -- Hardware Unboxed did a test with 3200 standard and optimized timings --- you might look at their YT channel and even at 3200 it yielded performance increases.

I would still give it a shot... even when running already 3200 stock.
And DEFINITELY give it a go running @2400 memory.

Oh and btw --- for memory stability testing use either the integrated tools OR --- TM5 with the custom profile by 1usmus himself (I use it to torture test the memory stability)->
https://www.overclock.net/forum/27937684-post4314.html
Posted on Reply
#16
AddSub
Badelhas
Guys, I own a Ryzen 3600, a MSI B450 Tomahawk Max and 16Gb of DDR 3200 CL16 Ballistix LT RAM.
Is this really worth doing, is it worth the trouble/work or are the gains going to be minimal?

Cheers
Less than minimal. Also, the "peculiarities" of individual motherboards BIOS'es/UEFI implementations much less differences of "doing things" at low level between manufacturers make the numbers spewed out by the app just about pointless. For example: You update the BIOS and all of the sudden the CAS is too tight and you can't boot. You update the BIOS again few weeks later, CAS is now "fine" but AIDA64 is reporting bizzare latency fluctuations. Thats just an example of ONE setting on ONE motherboard. Too much variation on all fronts to account for makes the numbers this app generates somekind of loose suggestive guidline at best, at very best.

Also, shows you how much overclocking has been depriciated and how low we have fallen. In order to compete, AMD has pretty much overclocked their CPUs to the max limit so we are left to fiddle with obscure memory timings like its 2003 (in a bad way) in order to get 0.5% performance in a random benchmark, maybe. (Ryzen owner here, also owner of every CPU from Zilog Z80 and on, before the fanboys get heated)

...
..
.
Posted on Reply
#17
Badelhas
AddSub
Less than minimal. Also, the "peculiarities" of individual motherboards BIOS'es/UEFI implementations much less differences of "doing things" at low level between manufacturers make the numbers spewed out by the app just about pointless. For example: You update the BIOS and all of the sudden the CAS is too tight and you can't boot. You update the BIOS again few weeks later, CAS is now "fine" but AIDA64 is reporting bizzare latency fluctuations. Thats just an example of ONE setting on ONE motherboard. Too much variation on all fronts to account for makes the numbers this app generates somekind of loose suggestive guidline at best, at very best.

Also, shows you how much overclocking has been depriciated and how low we have fallen. In order to compete, AMD has pretty much overclocked their CPUs to the max limit so we are left to fiddle with obscure memory timings like its 2003 (in a bad way) in order to get 0.5% performance in a random benchmark, maybe. (Ryzen owner here, also owner of every CPU from Zilog Z80 and on, before the fanboys get heated)

...
..
.
That's exactly what I thought, thanks for your honest opinion. My last CPU before I this one was a Intel sandy bridge 2500k and that was an overclockable CPU. From day one I overclocked from 3.3 to 4.8ghz. That's a 45% increase! Last great CPU Intel released, in my humble opinion.
Cheers
Posted on Reply
#19
oobymach
Used new calculator to get 1866fclk/3733ram stable with no audio issues on a 3600x x570 build. Before I couldn't go past 1800/3600 without audio issues. Yes it is worth it imo.
Posted on Reply
#20
Badelhas
oobymach
Used new calculator to get 1866fclk/3733ram stable with no audio issues on a 3600x x570 build. Before I couldn't go past 1800/3600 without audio issues. Yes it is worth it imo.
How much time did you spend doing it and how much performance gains did you get?
Cheers
Posted on Reply
Add your own comment