Jump to content

Need insight on RAM!

Go to solution Solved by WWicket,
1 hour ago, DivinePhantom said:

I'm concerned is the timing speed and latency...?  The timing of the two sticks I plan to buy is 19-20-20-40 with a CAS (whatever that means) latency of 19. I'm comparing this.  What is the real difference and why

 

Ram has a frequency measured in cycles per second, hertz. 

With DDR memory, the reported frequency is twice the actual clock frequency, so the cycle time is (1 second /frequency)*2. 

CAS (Column address strobe) latency is the number of clock cycles it takes to access and return data in one of its columns. So for example, if you had 3600mhz ram with a CL of 19, that means the memory has a cycle time of [1 second / (3,600,000,000 / 2)=] .55 nanoseconds and a delay (true latency) on column address lookups of [19*.55=] 10.5ns. 

 

There are many other important signal timings:

 

When you see something like 14-14-14-34, those are your primary memory timings in cycles: 

CAS-tRCD-tRP-tRAS 

tRCD: (Row address to column address delay) The time it takes between the activation of the line (RAS) and the column (CAS) where the data are stored in the matrix

tRP: (Row recharge time) The time it takes between disabling the access to a line of data and the beginning of the access to another line of data

tRAS: (Row active time) How long the memory has to wait until the next access to the memory can be initiated

 

There are also secondary/tertiary ram timings, for example: tRRD_S, tRRD_L, tFAW.

 

Memory timings (for Intel boards) are set in the MRC of the BIOS. XMP/SPD advertises preferred timings to the MRC. A given MRC may or may not be able to implement a certain SPD-- this is one of the primary reasons for motherboard/ram compatibility issues. XMP/SPD only includes tunings for primary timings. Secondary timings are therefore typcially left at JEDEC recommendations. Many of the secondary timings interact with primary timings in complex ways. Different IC layouts will have different JEDEC standards so memory with identical clock frequencies and primary timings may have different performance...

 

TLDR: Memory timings are complicated... to compare CAS between 2 different ram modules, look at CL / frequency : lower is better

(eg., 19CL/3600mhz vs 14/3200 --> .0053 vs .0044 :: 14CL@3200 is lower CL than 19CL@3600).

 

At a given frequency, tighter/lower primary timings are better. Eg., 1-1-1-8 would be much better than 10-10-10-50, if both had clock frequencies of 100mhz.

I am about to make my very first own purchase for a gaming rig as I have a pretty nice budget around $3k-ish. That isn't the main point and what need help/advice on is DDR4 RAM advice/insight, please! I am looking to purchase the G.Trident Royal series of RAM sticks. I plan to purchase only 2 sticks of 16GB of ram and where I'm concerned is the timing speed and latency...?  The timing of the two sticks I plan to buy is 19-20-20-40 with a CAS (whatever that means) latency of 19. I'm comparing this (which probably isn't a good idea, but hey I'm curious why is there change if they're made --practically?-- the same) 4x16GB of G.Trident Royal sticks with speeds of 14-14-14-34 and Gskill doesn't display the CAS latency. What is the real difference and why, but my real question is, if I bought two more sticks of 16GB ram of the same kind from the same seller would it increase the speed to 14-14-14-34?

 

Thank you community.
D†P

Here are the links.

https://www.newegg.com/g-skill-32gb-288-pin-ddr4-sdram/p/N82E16820232822?item=N82E16820232822&source=region&nm_mc=knc-googleadwords-pc&cm_mmc=knc-googleadwords-pc-_-pla-_-memory+(desktop+memory)-_-N82E16820232822&gclid=EAIaIQobChMI0YHuvLvo5AIVGMJkCh20pQCsEAQYASABEgLhN_D_BwE&gclsrc=aw.ds

https://www.gskill.com/product/165/299/1552462216/F4-3200C14Q-64GTRSTrident-Z-RoyalDDR4-3200MHz-CL14-14-14-34-1.35V64GB-(4x16GB)

Link to comment
https://linustechtips.com/topic/1107259-need-insight-on-ram/
Share on other sites

Link to post
Share on other sites

Timings between kits are only comparable when the frequency and capacities are the same, and vice versa.

 

12 minutes ago, DivinePhantom said:

Gskill doesn't display the CAS latency.

14, it's literally the first number in the timings.

 

12 minutes ago, DivinePhantom said:

if I bought two more sticks of 16GB ram of the same kind from the same seller would it increase the speed to 14-14-14-34?

no, they dont stack. In fact the settings you can run at best will be the settings of the worst performing kit, assuming the memory controller inside the CPU isn't worse than even that.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
https://linustechtips.com/topic/1107259-need-insight-on-ram/#findComment-12914754
Share on other sites

Link to post
Share on other sites

What cpu are you using? If it's intel you don't need such a high clock.

Specs: Motherboard: Asus X470-PLUS TUF gaming (Yes I know it's poor but I wasn't informed) RAM: Corsair VENGEANCE® LPX DDR4 3200Mhz CL16-18-18-36 2x8GB

            CPU: Ryzen 9 5900X          Case: Antec P8     PSU: Corsair RM850x                        Cooler: Antec K240 with two Noctura Industrial PPC 3000 PWM

            Drives: Samsung 970 EVO plus 250GB, Micron 1100 2TB, Seagate ST4000DM000/1F2168 GPU: EVGA RTX 2080 ti Black edition

Link to comment
https://linustechtips.com/topic/1107259-need-insight-on-ram/#findComment-12914806
Share on other sites

Link to post
Share on other sites

1 hour ago, DivinePhantom said:

I'm concerned is the timing speed and latency...?  The timing of the two sticks I plan to buy is 19-20-20-40 with a CAS (whatever that means) latency of 19. I'm comparing this.  What is the real difference and why

 

Ram has a frequency measured in cycles per second, hertz. 

With DDR memory, the reported frequency is twice the actual clock frequency, so the cycle time is (1 second /frequency)*2. 

CAS (Column address strobe) latency is the number of clock cycles it takes to access and return data in one of its columns. So for example, if you had 3600mhz ram with a CL of 19, that means the memory has a cycle time of [1 second / (3,600,000,000 / 2)=] .55 nanoseconds and a delay (true latency) on column address lookups of [19*.55=] 10.5ns. 

 

There are many other important signal timings:

 

When you see something like 14-14-14-34, those are your primary memory timings in cycles: 

CAS-tRCD-tRP-tRAS 

tRCD: (Row address to column address delay) The time it takes between the activation of the line (RAS) and the column (CAS) where the data are stored in the matrix

tRP: (Row recharge time) The time it takes between disabling the access to a line of data and the beginning of the access to another line of data

tRAS: (Row active time) How long the memory has to wait until the next access to the memory can be initiated

 

There are also secondary/tertiary ram timings, for example: tRRD_S, tRRD_L, tFAW.

 

Memory timings (for Intel boards) are set in the MRC of the BIOS. XMP/SPD advertises preferred timings to the MRC. A given MRC may or may not be able to implement a certain SPD-- this is one of the primary reasons for motherboard/ram compatibility issues. XMP/SPD only includes tunings for primary timings. Secondary timings are therefore typcially left at JEDEC recommendations. Many of the secondary timings interact with primary timings in complex ways. Different IC layouts will have different JEDEC standards so memory with identical clock frequencies and primary timings may have different performance...

 

TLDR: Memory timings are complicated... to compare CAS between 2 different ram modules, look at CL / frequency : lower is better

(eg., 19CL/3600mhz vs 14/3200 --> .0053 vs .0044 :: 14CL@3200 is lower CL than 19CL@3600).

 

At a given frequency, tighter/lower primary timings are better. Eg., 1-1-1-8 would be much better than 10-10-10-50, if both had clock frequencies of 100mhz.

Link to comment
https://linustechtips.com/topic/1107259-need-insight-on-ram/#findComment-12914817
Share on other sites

Link to post
Share on other sites

21 minutes ago, williamcll said:

What cpu are you using? If it's intel you don't need such a high clock.

My current build is super outdated and inferior which makes it irrelevant. I plan on purchasing the new 3rd gen Threadripper for my very first PC build.

Link to comment
https://linustechtips.com/topic/1107259-need-insight-on-ram/#findComment-12914840
Share on other sites

Link to post
Share on other sites

19 minutes ago, WWicket said:

 

Ram has a frequency measured in cycles per second, hertz. 

With DDR memory, the reported frequency is twice the actual clock frequency, so the cycle time is (1 second /frequency)*2. 

CAS (Column address strobe) latency is the number of clock cycles it takes to access and return data in one of its columns. So for example, if you had 3600mhz ram with a CL of 19, that means the memory has a cycle time of [1 second / (3,600,000,000 / 2)=] .55 nanoseconds and a delay (true latency) on column address lookups of [19*.55=] 10.5ns. 

 

There are many other important signal timings:

 

When you see something like 14-14-14-34, those are your primary memory timings in cycles: 

CAS-tRCD-tRP-tRAS 

tRCD: (Row address to column address delay) The time it takes between the activation of the line (RAS) and the column (CAS) where the data are stored in the matrix

tRP: (Row recharge time) The time it takes between disabling the access to a line of data and the beginning of the access to another line of data

tRAS: (Row active time) How long the memory has to wait until the next access to the memory can be initiated

 

There are also secondary/tertiary ram timings, for example: tRRD_S, tRRD_L, tFAW.

Memory timings (for Intel boards) are set in the MRC of the BIOS. XMP/SPD advertises preferred timings to the MRC.

XMP/SPD only includes tunings for primary timings. A given MRC may or may not be able to implement a certain SPD-- this is one of the primary reasons for motherboard/ram compatibility issues. Secondary timings are therefore typcially left at JEDEC recommendations. Many of the secondary timings interact with primary timings in complex ways. Different IC layouts will have different JEDEC standards so memory with identical clock frequencies and primary timings may have different performance...

 

TLDR: Memory timings are complicated... to compare CAS between 2 different ram modules, look at CL / frequency : lower is better

(eg., 19CL/3600mhz vs 14/3200 --> .0053 vs .0044 :: 14CL@3200 is lower CL than 19CL@3600).

 

At a given frequency, tighter/lower primary timings are better. Eg., 1-1-1-8 would be much better than 10-10-10-50, if both had clock frequencies of 100mhz.

Just wow. This was pretty sophisticated and insightful. It helped me learn more than I definitely needed to, thank you.

Link to comment
https://linustechtips.com/topic/1107259-need-insight-on-ram/#findComment-12914846
Share on other sites

Link to post
Share on other sites

53 minutes ago, DivinePhantom said:

My current build is super outdated and inferior which makes it irrelevant. I plan on purchasing the new 3rd gen Threadripper for my very first PC build.

Threadripper would need quad-channel memory (kits of 4), what sort of use case do you have for the Threadripper in any case

CPU: AMD Ryzen 5 3600  Heatsink: ID-Cooling Frostflow X GPU: Zotac GTX 1060 Mini 6GB RAM: KLEVV Bolt 3600Mhz (2x8GB) Mobo: ASUS B550-F ROG Strix (Wifi)  Case: Fractal Design Meshify C PSU: Deepcool DQ-M-V2L

Link to comment
https://linustechtips.com/topic/1107259-need-insight-on-ram/#findComment-12914901
Share on other sites

Link to post
Share on other sites

OP You mentioned that this is a gaming rig, if thats the case then Threadripper is not the path for you to go down, thats more of a workstation style CPU, you would be much better served to be looking at a 3900x or a 9900k depending if you want AMD or Intel. Both of those will perform much better than anything TR4 for gaming given your budget

 

 

Link to comment
https://linustechtips.com/topic/1107259-need-insight-on-ram/#findComment-12914926
Share on other sites

Link to post
Share on other sites

1 hour ago, BigRom said:

Threadripper would need quad-channel memory (kits of 4), what sort of use case do you have for the Threadripper in any case

I see. Does quad channel require a min set of 4 or two sets of 4? The use case is mainly gaming and streaming. I do have interest into artwork, but nothing serious enough that I can even think of. To me it just seems like a good idea to purchase for future investment. I am currently in school for computer science but I doubt the Threadripper is needed for that. Just curious, Threadripper is only for individuals who are working with what kind of things? I am pretty ignorant of such things and would be enlightening if some kind individual would like to inform me.

Link to comment
https://linustechtips.com/topic/1107259-need-insight-on-ram/#findComment-12915049
Share on other sites

Link to post
Share on other sites

1 hour ago, Ravendarat said:

OP You mentioned that this is a gaming rig, if thats the case then Threadripper is not the path for you to go down, thats more of a workstation style CPU, you would be much better served to be looking at a 3900x or a 9900k depending if you want AMD or Intel. Both of those will perform much better than anything TR4 for gaming given your budget

So if I'm not into some real workstation stuff it's a better investment to purchase (thinking of getting and 3900x) rather than the upcoming TR? I may have interest in artwork and coding for school, but the TR will not have any real investment for me even if my main thing is gaming and streaming? 

Link to comment
https://linustechtips.com/topic/1107259-need-insight-on-ram/#findComment-12915052
Share on other sites

Link to post
Share on other sites

15 minutes ago, DivinePhantom said:

So if I'm not into some real workstation stuff it's a better investment to purchase (thinking of getting and 3900x) rather than the upcoming TR? I may have interest in artwork and coding for school, but the TR will not have any real investment for me even if my main thing is gaming and streaming? 

The 3700X would be plenty for gaming and streaming if you can't find any 3900X, because AFAIK those are very difficult to find at the moment and its 16-core brother the 3950X hasn't even hit the market yet

CPU: AMD Ryzen 5 3600  Heatsink: ID-Cooling Frostflow X GPU: Zotac GTX 1060 Mini 6GB RAM: KLEVV Bolt 3600Mhz (2x8GB) Mobo: ASUS B550-F ROG Strix (Wifi)  Case: Fractal Design Meshify C PSU: Deepcool DQ-M-V2L

Link to comment
https://linustechtips.com/topic/1107259-need-insight-on-ram/#findComment-12915066
Share on other sites

Link to post
Share on other sites

16 hours ago, DivinePhantom said:

So if I'm not into some real workstation stuff it's a better investment to purchase (thinking of getting and 3900x) rather than the upcoming TR? I may have interest in artwork and coding for school, but the TR will not have any real investment for me even if my main thing is gaming and streaming? 

Correct, TR is not only a waste of money for you but based on your use, would probably actually preform not as good as some of the cheaper alternatives like the two I mentioned

 

 

Link to comment
https://linustechtips.com/topic/1107259-need-insight-on-ram/#findComment-12916959
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

×