Jump to content

Can somebody explain DIMMs, Frequencies and CAS Latency to me?

Hey all, 

 

So I've preordered an RTX 3090 for my next build, which I'm looking to pair with the new 5900X or 5950X from AMD (I'll cast my judgement when I see the announcement). I've always wanted an all out gaming rig and I've saved up for so long, I can finally spend the money on it happily.

 

Questions I have are to do with the memory, however. Looking at some G.Skill Trident Z Neo modules, probably going to get 4 modules because I want to see the full bank on the motherboard. Weird but you know how it is.

So I'll either go with 4x8GB (the more affordable, probably-gonna-be-okay-with-32GB option) as opposed to 4x16GB.

 

-Is there any benefit of using 2 DIMMs of 16GB over 4 DIMMs of 8GB, when installing memory? Faster access etc? (Is it worth the tradeoff of not having a full bank and never being satisfied with how it looks?)

-I'm looking to get 3600MHz modules. but notice the latencies go up when you start to raise the frequency, unless you want to spend an unfathomable amount on RAM. I know we can't be sure how Zen 3 will react to memory speeds, but based on Zen 2, is it better to get something like a 3200MHz CL14 kit (14-14-14-34), or a 3600MHz CL16 kit (16-16-16-36)? Or does it really not make that much difference at all?

 

Sorry for the long winded post but I want this build to have as few 'what ifs' as possible!

 

Cheers, 

 

Rhys

 

 

CURRENT: intel i9-10900K ASUS ROG Maximus XII Hero ROG Strix RTX 3090 32GB 3600MHz Corsair Vengeance RGB Pro RM1000i Lian Li O11-Dynamic

OFFICE: intel i5-3570K ASUS Z77 mITX EVGA GTX 970 SC 16GB 1600MHz Corsair Vengeance LP Silverstone SFX PSU Fractal Design Node 202

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, RhysMusique said:

-Is there any benefit of using 2 DIMMs of 16GB over 4 DIMMs of 8GB, when installing memory? Faster access etc? (Is it worth the tradeoff of not having a full bank and never being satisfied with how it looks?)

It's easier on the memory controller of the CPU, meaning with two sticks there is a better chance of reaching the highest speed and lowest latencies.

4 minutes ago, RhysMusique said:

but based on Zen 2, is it better to get something like a 3200MHz CL14 kit (14-14-14-34), or a 3600MHz CL16 kit (16-16-16-36)?

Those are equal, if we're just looking at the speed and first latency number.

 

Personally I always recommend going with 2x whatever to get the right amount of GB for now (like 2x16GB in your case). That leaves room for expansion, but also means you can get the full speed out of your memory.

3200Mhz CL14 or 3600Mhz CL16 doesn't matter, pick whatever is cheaper basically (since the performance will be the same, based on how Zen 2 performs now.

"We're all in this together, might as well be friends" Tom, Toonami.

 

mini eLiXiVy: my open source 65% mechanical PCB, a build log, PCB anatomy and discussing open source licenses: https://linustechtips.com/topic/1366493-elixivy-a-65-mechanical-keyboard-build-log-pcb-anatomy-and-how-i-open-sourced-this-project/

 

mini_cardboard: a 4% keyboard build log and how keyboards workhttps://linustechtips.com/topic/1328547-mini_cardboard-a-4-keyboard-build-log-and-how-keyboards-work/

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, RhysMusique said:

Is there any benefit of using 2 DIMMs of 16GB over 4 DIMMs of 8GB, when installing memory? Faster access etc? (Is it worth the tradeoff of not having a full bank and never being satisfied with how it looks?)

Technically one is ever so slightly faster, but nothing you’d notice in real use. The only real difference is 2x16 allows for upgrading to 64GB in the future. 

 

9 minutes ago, RhysMusique said:

I'm looking to get 3600MHz modules. but notice the latencies go up when you start to raise the frequency, unless you want to spend an unfathomable amount on RAM. I know we can't be sure how Zen 3 will react to memory speeds, but based on Zen 2, is it better to get something like a 3200MHz CL14 kit (14-14-14-34), or a 3600MHz CL16 kit (16-16-16-36)? Or does it really not make that much difference at all?

The general rule of thumb is that going up 200MHz in speed is equal to 1 CL. 
 

Both of the ram kits you listed there are very good bins, however I’d personally go for the 3200 one as it is almost certainly BDie. It could also possibly reach 3600MHz C14 with a bump in voltage to 1.45v/1.5v. 

Link to comment
Share on other sites

Link to post
Share on other sites

If you want a good overview of the primary timings including how they relate to clock cycles, this article from a while ago does a pretty good job.

 

https://www.gamersnexus.net/guides/3333-memory-timings-defined-cas-latency-trcd-trp-tras

BabyBlu (Primary): 

  • CPU: Intel Core i9 9900K @ up to 5.3GHz, 5.0GHz all-core, delidded
  • Motherboard: Asus Maximus XI Hero
  • RAM: G.Skill Trident Z RGB 4x8GB DDR4-3200 @ 4000MHz 16-18-18-34
  • GPU: MSI RTX 2080 Sea Hawk EK X, 2070MHz core, 8000MHz mem
  • Case: Phanteks Evolv X
  • Storage: XPG SX8200 Pro 2TB, 3x ADATASU800 1TB (RAID 0), Samsung 970 EVO Plus 500GB
  • PSU: Corsair HX1000i
  • Display: MSI MPG341CQR 34" 3440x1440 144Hz Freesync, Dell S2417DG 24" 2560x1440 165Hz Gsync
  • Cooling: Custom water loop (CPU & GPU), Radiators: 1x140mm(Back), 1x280mm(Top), 1x420mm(Front)
  • Keyboard: Corsair Strafe RGB (Cherry MX Brown)
  • Mouse: MasterMouse MM710
  • Headset: Corsair Void Pro RGB
  • OS: Windows 10 Pro

Roxanne (Wife Build):

  • CPU: Intel Core i7 4790K @ up to 5.0GHz, 4.8Ghz all-core, relidded w/ LM
  • Motherboard: Asus Z97A
  • RAM: G.Skill Sniper 4x8GB DDR3-2400 @ 10-12-12-24
  • GPU: EVGA GTX 1080 FTW2 w/ LM
  • Case: Corsair Vengeance C70, w/ Custom Side-Panel Window
  • Storage: Samsung 850 EVO 250GB, Samsung 860 EVO 1TB, Silicon Power A80 2TB NVME
  • PSU: Corsair AX760
  • Display: Samsung C27JG56 27" 2560x1440 144Hz Freesync
  • Cooling: Corsair H115i RGB
  • Keyboard: GMMK TKL(Kailh Box White)
  • Mouse: Glorious Model O-
  • Headset: SteelSeries Arctis 7
  • OS: Windows 10 Pro

BigBox (HTPC):

  • CPU: Ryzen 5800X3D
  • Motherboard: Gigabyte B550i Aorus Pro AX
  • RAM: Corsair Vengeance LPX 2x8GB DDR4-3600 @ 3600MHz 14-14-14-28
  • GPU: MSI RTX 3080 Ventus 3X Plus OC, de-shrouded, LM TIM, replaced mem therm pads
  • Case: Fractal Design Node 202
  • Storage: SP A80 1TB, WD Black SN770 2TB
  • PSU: Corsair SF600 Gold w/ NF-A9x14
  • Display: Samsung QN90A 65" (QLED, 4K, 120Hz, HDR, VRR)
  • Cooling: Thermalright AXP-100 Copper w/ NF-A12x15
  • Keyboard/Mouse: Rii i4
  • Controllers: 4X Xbox One & 2X N64 (with USB)
  • Sound: Denon AVR S760H with 5.1.2 Atmos setup.
  • OS: Windows 10 Pro

Harmonic (NAS/Game/Plex/Other Server):

  • CPU: Intel Core i7 6700
  • Motherboard: ASRock FATAL1TY H270M
  • RAM: 64GB DDR4-2133
  • GPU: Intel HD Graphics 530
  • Case: Fractal Design Define 7
  • HDD: 3X Seagate Exos X16 14TB in RAID 5
  • SSD: Inland Premium 512GB NVME, Sabrent 1TB NVME
  • Optical: BDXL WH14NS40 flashed to WH16NS60
  • PSU: Corsair CX450
  • Display: None
  • Cooling: Noctua NH-U14S
  • Keyboard/Mouse: None
  • OS: Windows 10 Pro

NAS:

  • Synology DS216J
  • 2x8TB WD Red NAS HDDs in RAID 1. 8TB usable space
Link to comment
Share on other sites

Link to post
Share on other sites

11 minutes ago, minibois said:

It's easier on the memory controller of the CPU, meaning with two sticks there is a better chance of reaching the highest speed and lowest latencies.

Those are equal, if we're just looking at the speed and first latency number.

 

Personally I always recommend going with 2x whatever to get the right amount of GB for now (like 2x16GB in your case). That leaves room for expansion, but also means you can get the full speed out of your memory.

3200Mhz CL14 or 3600Mhz CL16 doesn't matter, pick whatever is cheaper basically (since the performance will be the same, based on how Zen 2 performs now.

Thanks for your guidance! Not mnuch to choose between the two of them by the sounds of it, money takes over then! 

 

 

10 minutes ago, spartaman64 said:

cas latency / mhz = x then use x to compare different ram the lower the better

Handy tool! I'll keep that in mind, Thanks!

 

11 minutes ago, gloop said:

Technically one is ever so slightly faster, but nothing you’d notice in real use. The only real difference is 2x16 allows for upgrading to 64GB in the future. 

 

The general rule of thumb is that going up 200MHz in speed is equal to 1 CL. 
 

Both of the ram kits you listed there are very good bins, however I’d personally go for the 3200 one as it is almost certainly BDie. It could also possibly reach 3600MHz C14 with a bump in voltage to 1.45v/1.5v. 

Yeah they look like nice memory modules! I have Corsair Vengeance modules in my system in the moment, and when i tried to upgrade the 2x8GB kit with another identical revision number 2x8GB kit, motherboard hated it, that's why I'm not too much of a fan of leaving the gaps for the upgrade I guess, because I know i'll always have a bit of a worry about upgrading.

What is BDie if you don't mind me asking?

 

11 minutes ago, HairlessMonkeyBoy said:

If you want a good overview of the primary timings including how they relate to clock cycles, this article from a while ago does a pretty good job.

 

https://www.gamersnexus.net/guides/3333-memory-timings-defined-cas-latency-trcd-trp-tras

Thank you! I'll have a look at this in a little while!

CURRENT: intel i9-10900K ASUS ROG Maximus XII Hero ROG Strix RTX 3090 32GB 3600MHz Corsair Vengeance RGB Pro RM1000i Lian Li O11-Dynamic

OFFICE: intel i5-3570K ASUS Z77 mITX EVGA GTX 970 SC 16GB 1600MHz Corsair Vengeance LP Silverstone SFX PSU Fractal Design Node 202

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, RhysMusique said:

What is BDie if you don't mind me asking?

Not all DDR4 is created equal. Samsung's "B Die" as it's called is known to be some of the best performing DDR4, and tends to have tighter timings vs competing options.

BabyBlu (Primary): 

  • CPU: Intel Core i9 9900K @ up to 5.3GHz, 5.0GHz all-core, delidded
  • Motherboard: Asus Maximus XI Hero
  • RAM: G.Skill Trident Z RGB 4x8GB DDR4-3200 @ 4000MHz 16-18-18-34
  • GPU: MSI RTX 2080 Sea Hawk EK X, 2070MHz core, 8000MHz mem
  • Case: Phanteks Evolv X
  • Storage: XPG SX8200 Pro 2TB, 3x ADATASU800 1TB (RAID 0), Samsung 970 EVO Plus 500GB
  • PSU: Corsair HX1000i
  • Display: MSI MPG341CQR 34" 3440x1440 144Hz Freesync, Dell S2417DG 24" 2560x1440 165Hz Gsync
  • Cooling: Custom water loop (CPU & GPU), Radiators: 1x140mm(Back), 1x280mm(Top), 1x420mm(Front)
  • Keyboard: Corsair Strafe RGB (Cherry MX Brown)
  • Mouse: MasterMouse MM710
  • Headset: Corsair Void Pro RGB
  • OS: Windows 10 Pro

Roxanne (Wife Build):

  • CPU: Intel Core i7 4790K @ up to 5.0GHz, 4.8Ghz all-core, relidded w/ LM
  • Motherboard: Asus Z97A
  • RAM: G.Skill Sniper 4x8GB DDR3-2400 @ 10-12-12-24
  • GPU: EVGA GTX 1080 FTW2 w/ LM
  • Case: Corsair Vengeance C70, w/ Custom Side-Panel Window
  • Storage: Samsung 850 EVO 250GB, Samsung 860 EVO 1TB, Silicon Power A80 2TB NVME
  • PSU: Corsair AX760
  • Display: Samsung C27JG56 27" 2560x1440 144Hz Freesync
  • Cooling: Corsair H115i RGB
  • Keyboard: GMMK TKL(Kailh Box White)
  • Mouse: Glorious Model O-
  • Headset: SteelSeries Arctis 7
  • OS: Windows 10 Pro

BigBox (HTPC):

  • CPU: Ryzen 5800X3D
  • Motherboard: Gigabyte B550i Aorus Pro AX
  • RAM: Corsair Vengeance LPX 2x8GB DDR4-3600 @ 3600MHz 14-14-14-28
  • GPU: MSI RTX 3080 Ventus 3X Plus OC, de-shrouded, LM TIM, replaced mem therm pads
  • Case: Fractal Design Node 202
  • Storage: SP A80 1TB, WD Black SN770 2TB
  • PSU: Corsair SF600 Gold w/ NF-A9x14
  • Display: Samsung QN90A 65" (QLED, 4K, 120Hz, HDR, VRR)
  • Cooling: Thermalright AXP-100 Copper w/ NF-A12x15
  • Keyboard/Mouse: Rii i4
  • Controllers: 4X Xbox One & 2X N64 (with USB)
  • Sound: Denon AVR S760H with 5.1.2 Atmos setup.
  • OS: Windows 10 Pro

Harmonic (NAS/Game/Plex/Other Server):

  • CPU: Intel Core i7 6700
  • Motherboard: ASRock FATAL1TY H270M
  • RAM: 64GB DDR4-2133
  • GPU: Intel HD Graphics 530
  • Case: Fractal Design Define 7
  • HDD: 3X Seagate Exos X16 14TB in RAID 5
  • SSD: Inland Premium 512GB NVME, Sabrent 1TB NVME
  • Optical: BDXL WH14NS40 flashed to WH16NS60
  • PSU: Corsair CX450
  • Display: None
  • Cooling: Noctua NH-U14S
  • Keyboard/Mouse: None
  • OS: Windows 10 Pro

NAS:

  • Synology DS216J
  • 2x8TB WD Red NAS HDDs in RAID 1. 8TB usable space
Link to comment
Share on other sites

Link to post
Share on other sites

32 minutes ago, RhysMusique said:

Is there any benefit of using 2 DIMMs of 16GB over 4 DIMMs of 8GB, when installing memory? Faster access etc? (Is it worth the tradeoff of not having a full bank and never being satisfied with how it looks?)

1) depends if the 16GB dimms are single or dual rank, generally you want lower rank so you can run higher freq, but at the same freq, higher rank is better. higher freq>higher rank, most of the time

2) depends on motherboard topology. some motherboard can run 2x16 faster than 4x8.

 

35 minutes ago, RhysMusique said:

-I'm looking to get 3600MHz modules.

why? we dont know what runs best with the new CPU yet

35 minutes ago, RhysMusique said:

but notice the latencies go up when you start to raise the frequency, unless you want to spend an unfathomable amount on RAM

CAS latency =/= memory latency

because it also factors in memory frequency

 

36 minutes ago, RhysMusique said:

is it better to get something like a 3200MHz CL14 kit (14-14-14-34), or a 3600MHz CL16 kit (16-16-16-36)? Or does it really not make that much difference at all?

they're about the same for most games

but the 3600 will be advantageous if your task requires high memory bandwidth

-sigh- feeling like I'm being too negative lately

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×