Worth a change in order to reduce latency?

Soldato
Joined
12 Sep 2003
Posts
10,555
Location
Newcastle, UK
Hey all

So I currently have 32GB of Kingston HyperX Predator 3200Mhz (CAS16) (2x16GB). From a bit of research online this appears to have a latency of 10.08ns. I have overclocked the memory and by increasing the clock speed I happily run at 3600Mhz with CAS17, which has reduced the latency to 9.52ns.

Having a look online I could change to 32GB of Corsair Dominator Platinum 3600Mhz (CAS14) (2x16GB). This would decrease the latency (compared to my current memory) to 7.84ns. (I can't get the HyperX to run at that frequency with that low a CAS value).

Do we think it be something that could help with general system responsiveness and smoothness? I guess any reduction in the time it takes to fetch and retrieve data from the CPU / Memory is a good thing. If I can sell my current memory, it would hopefully only cost about £100 to make the switch.

£100 wasted or as enthusiasts.... a welcome gain? :)

Thanks.
 
If you had 16GB and were looking for an upgrade to 32GB while improving latency, sure. 32GB to 32GB for such a small difference isn't worth it.

Also Corsair's 3600 C14 bin is pretty weird. They have 14-16-16-36. Most C14 is 14-15-15-35 or even 14-14-14-34 if G. Skill.
 
I'd agree with GregI that swapping out your memory won't really make much difference unless you do a lot of 1080p gaming with the settings turned down.
 
If purpose is to maximize performance of current platform, upgraded Zen3 with 3D stacked extra cache AMD will be relasing in CES would certainly give more improvement.
 
There is a lot more to it than that if you want to improve system responsiveness - you generally need to deep dive on how everything works together to hit the sweet spot - lower for the sake of it doesn't necessarily bring a noticeable change.
 
What are you other system specs @Firegod ?
As Rroff said, improving performance generally requires everything to come together.

But for only £100, I would certainly upgrade from 3200Mhz (CAS16) to 3600Mhz (CAS14) especially if you have Ryzen CPU.
3600CL14 RAM is damned expensive and rare. That RAM will fly if you clock it to 3800CL14 or even higher.
 
Hi all sorry for the delay in replying - interesting thoughts, and all welcomed. :)

I have been doing some more reading and there is a benefit to be had, albeit marginal gains. And as people have mentioned for gaming specifically, I'd struggle to see any benefit when gaming at 1440P and above. 1080P does see some nice improvements it must be said (in both average and lower percentile results). I'm thinking it is more of a luxury to at this moment in time, considering everyone's comments.

I mean for exmaple my main OS SSD is PCIE3.0 but the B550-F would accept a PCIE4.0 M.2 in the main slot. I wonder if PCIE4.0 M.2 would show better gains than doing the memory?

@Guest2 as per sig really, so an 8-core 5800X on a B550-F mobo with a 6700XT Fighter 12GB GPU. Gaming at 1440P. As mentioned I have a PCIE3.0 M.2 SSD for OS and my games are on a secondary PCIE3.0 M.2. Current memory is 3200Mhz (clocked at 3600Mhz) running CAS17 (17-20-20).

It was just when I saw the memory for £194 and thought hmm if I could get maybes 80-100 for my current memory, it might be a tempting idea and not too painful on the old wallet. :)

Cheers.
 
You've got 32GBs at 3600mhz CL17 which is pretty solid.

I'm currently running very similar 32GB 3600mhz CL16 and have a 32GB of the Team Group 3600mhz CL16 which will probably run 3800mhz CL14 with a load of voltage and can't find the enthusiasm to bother with the upgrade, the benefit will be pretty marginal.

I doubt you'd see any difference between a PCI-E 3 and 4 SSD. I changed from a 960 Evo to a 980 Pro and I can't feel any difference.
 
Hi all sorry for the delay in replying - interesting thoughts, and all welcomed. :)

I have been doing some more reading and there is a benefit to be had, albeit marginal gains. And as people have mentioned for gaming specifically, I'd struggle to see any benefit when gaming at 1440P and above. 1080P does see some nice improvements it must be said (in both average and lower percentile results). I'm thinking it is more of a luxury to at this moment in time, considering everyone's comments.

I mean for exmaple my main OS SSD is PCIE3.0 but the B550-F would accept a PCIE4.0 M.2 in the main slot. I wonder if PCIE4.0 M.2 would show better gains than doing the memory?

@Guest2 as per sig really, so an 8-core 5800X on a B550-F mobo with a 6700XT Fighter 12GB GPU. Gaming at 1440P. As mentioned I have a PCIE3.0 M.2 SSD for OS and my games are on a secondary PCIE3.0 M.2. Current memory is 3200Mhz (clocked at 3600Mhz) running CAS17 (17-20-20).

It was just when I saw the memory for £194 and thought hmm if I could get maybes 80-100 for my current memory, it might be a tempting idea and not too painful on the old wallet. :)

Cheers.

Sigs dont show on mobiles (reason I couldnt see your sys spec)
I found when going from 3600 C16 to 3800 C14, that general desktop use improved. Opening programs felt slightly quicker, navigating around the desktop opening/closing browsers. Maybe it was in my head but going from 60ns latency to 50 just made everything that bit quicker.
SSD wise, the gains will be even less.

My OS drive is on the left, PCIE4.0 M.2, compared to my main game drive on the right, PCIE3.0 M2. I've installed games the on the OS drive and they launch and play no quicker.

dOIkK19.png

I personally think if you can do it (and the new RAM does clock well) then for £100 it's worth jumping from 3600 C17 to 3800 C14. The 5800X will also benefit from the increased Infinity fabric (IF / FCLK) to 1900 to match the RAM speed, i'm presuming you're on 1800 FCLK now?

If you run AIDA 64 cache and memory benchmark and Zentimings we can see. Also, have you confirmed your current RAM is fully stable on 3600 C17 using DRAM calculator for Ryzen by 1usmus, Karhu and TestMem5 using the Extreme1@anta777 config? I mention these programs specifically because they're the ones that will show up errors and show them up quickest. In the past I have ran Memtest86 for 24 hours with no errors, 5 mins of TestMem5 using the extreme anta777 config I had an error.
 
Last edited:
Thanks @Minstadave and @Guest2. For info here is what I'm using at the moment which has been stable for many months now.

AIDA64-Bench.jpg
Zen-Timings.jpg

DRAMCalc.jpg


My timings are the second column of entries compared to the "safe calc". This is with my XMP import as DRAM calc doesn't have any option for Hynix J-Die that I can tell specifically.

I think what I have is setup pretty accurately - doubt I can squeeze much more out of it? DRAM Voltage is at 1.39v. I'm also running Load Line Calibration at Level 3 with 120% on the Current Capability with an Optimised phase.

:)
 
Thanks @Minstadave and @Guest2. For info here is what I'm using at the moment which has been stable for many months now.

AIDA64-Bench.jpg
Zen-Timings.jpg

DRAMCalc.jpg



My timings are the second column of entries compared to the "safe calc". This is with my XMP import as DRAM calc doesn't have any option for Hynix J-Die that I can tell specifically.

I think what I have is setup pretty accurately - doubt I can squeeze much more out of it? DRAM Voltage is at 1.39v. I'm also running Load Line Calibration at Level 3 with 120% on the Current Capability with an Optimised phase.

:)

Stable just with general use & gaming or running stress tests? One would argue its 'stable' if you spend all your time only doing one task, like web browsing. Another person would only say it's stable if it passes rigerous stress tests. There's no right or wrong IMO

Personally I rigerously test with stress tests so my system doesnt crap out on me during a game which i'm playing in a team.

On Ryzen DRAM calc, select MEMbench and then change membench mode to default, then run it. It should take 200 odd seconds to complete.

This is 3800 C14

Y9PaCnx.png
 
I' currently in the exact same situation as yourself with a 5800X playing at 1440P.
I'm currently running Ballistix at 3733 16,16,20, 20 and was looking to purchase the same Dominator kit then shoot for 3800 C14 with it.
Like others have said, I'm not sure if I would actually see much benefit though for gaming only. I think I'm just looking to spend some vouchers I won at work though Haha.
If I use the vouchers and sell my old RAM I guess I could 'upgrade' my kit for £60-£70.
 
Stable just with general use & gaming or running stress tests? One would argue its 'stable' if you spend all your time only doing one task, like web browsing. Another person would only say it's stable if it passes rigerous stress tests. There's no right or wrong IMO

Personally I rigerously test with stress tests so my system doesnt crap out on me during a game which i'm playing in a team.

On Ryzen DRAM calc, select MEMbench and then change membench mode to default, then run it. It should take 200 odd seconds to complete.

This is 3800 C14

Y9PaCnx.png

Yeah I did a few tests, I edit video and music as well as gaming. The video stuff is quite intensive and I've not had any wobbles or crashes. Just ran the MEMBench part from DRAM Calc:

MEMBench.jpg


I might see if I can up the voltage and tighten up any further timings. I'm set at 1.39v but I keep hearing that 1.45v is "safe" so that might help me out and then just stick with what I have for now. :)

@michty_me typical the Corsair memory I was looking at is now out of stock - must be a sign. Don't do it! :D
 
Yeah I did a few tests, I edit video and music as well as gaming. The video stuff is quite intensive and I've not had any wobbles or crashes. Just ran the MEMBench part from DRAM Calc:

MEMBench.jpg


I might see if I can up the voltage and tighten up any further timings. I'm set at 1.39v but I keep hearing that 1.45v is "safe" so that might help me out and then just stick with what I have for now. :)

@michty_me typical the Corsair memory I was looking at is now out of stock - must be a sign. Don't do it! :D

Looks good! Hopefully it passes the memory test over night!
I still see it in stock in some places. I think I'll wait before ordering. Probably no need for you to order!
 
Sorry this thread has slightly gone off the original topic, that's my fault. But just wanted to say I've bumped DRAM voltage from 1.39v to 1.4v in the BIOS and set CLDO VDDP to 0.95v. I have managed to then correct my tRC value (which I just noticed). Not sure why it was 83, but this is now correctly set to 77 (tRC=tRAS+tRP) and tCL is now 16 (down from CAS17). Woo. :) It is Windows stable at least (I've yet to try anything else yet) and I re-ran the DRAM Calc Membench. Time dropped from 247.23 pictured earlier to 241.96 and latency from 64.7ns to 63.1ns. A small improvement. :)
 
Sorry this thread has slightly gone off the original topic, that's my fault. But just wanted to say I've bumped DRAM voltage from 1.39v to 1.4v in the BIOS and set CLDO VDDP to 0.95v. I have managed to then correct my tRC value (which I just noticed). Not sure why it was 83, but this is now correctly set to 77 (tRC=tRAS+tRP) and tCL is now 16 (down from CAS17). Woo. :) It is Windows stable at least (I've yet to try anything else yet) and I re-ran the DRAM Calc Membench. Time dropped from 247.23 pictured earlier to 241.96 and latency from 64.7ns to 63.1ns. A small improvement. :)

Thats a decent drop I would say. As long as it is stable. Are you still considering switching RAM sticks?
I think the last time I checked, My latency was somewhere between 67-69ns.
 
Back
Top Bottom