Jump to content

Memory frequency vs latency

Go to solution Solved by WereCat,
9 minutes ago, wrathoftheturkey said:

Gaming, not at all. Maybe if you're running Prime95, a little, but numbers for something like editing or even rendering should barely budge.

 

That is not true. Modern games benefit quite a bit from faster RAM even with higher latency (not just on Ryzen).

21 minutes ago, sazrocks said:

Ram kit (actually a 2 x 4GB and a 2 x 8GB) is in sig.

 

So recently I overclocked my ram to 3000MHz with 15-16-16-28 timings. Stock is 2133MHz with 14-14-14-35 timings. Is my overclock better or worse than stock? Should I try again but this time sacrifice frequency for better timings? Which applications benefit from better timings and which benefit from higher clocks?

First of all, have you made sure you are stable? Have you tested with Memtest86? There must be no errors, just because it boots doesn't mean it works properly.

 

Increasing speed is tied with increasing latency, you want to find the sweet spot.

2133MHz at CL14-14-14-35 is quite bad. If you are really stable at 3000MHz CL15-16-16-28 then you greatly increased your RAM performance and actually LOWERED your latency because the clock speed bump up is very significant and you increased CL by just 1.

If you went something like 3000MHz CL16-16-16-35 that would be a minor improvement.

 

EDIT:

 

I would recommend you to test stability with Memtest86 if you haven't done that.

Use Aida64 Memory and Cache benchmark to see your speed and latency improvements.

 

5957c831e858e_Beznzvu.png.85df35fc78fc5ca45fe38add0c0feb27.png

E.png.597ae69e30c43485bcbe2f10af03ff46.png

Ram kit (actually a 2 x 4GB and a 2 x 8GB) is in sig.

 

So recently I overclocked my ram to 3000MHz with 15-16-16-28 timings. Stock is 2133MHz with 14-14-14-35 timings. Is my overclock better or worse than stock? Should I try again but this time sacrifice frequency for better timings? Which applications benefit from better timings and which benefit from higher clocks?

Current LTT F@H Rank: 24    Score: 10,097,484,643   Stats

Yes, I have 9 monitors.

My main PC:

OS: Windows 11

CPU: Ryzen 9 9950X

Cooler: Noctua NH-D15

Mobo: Asus ProArt X670E Creator WiFi

RAM: 96GB Trident Z Neo @6400 CL32

GPU: RTX 4090 Founders Edition, Radeon Pro WX 5100

PSU: Corsair RM1000e

SSDs: Samsung 990 Pro 4TB NVME, Samsung 970 evo plus 1TB NVME, 2x Samsung 870 evo 2TB, Samsung 860 evo 1TB, Samsung 970 evo 500GB NVME

Case: Fractal Design Define R5 Black w/ Tempered Glass Side Panel Upgrade

Monitors: 9 Monitors: Alienware AW3423DWF 3440x1440@165Hz, Acer H236HLbid 1080p@77Hz, HP D7z72AA 1080p@60Hz, Dell Inspiron 24 3459 1080p@60Hz(used only as display), Dell U2724D 1440p@120Hz, ASUS VP228 1080p@60Hz, 2x HP ZR2440W 1200p@60Hz

 

unRAID server (Plex, Backups, NAS, Duplicati, game servers):

OS: unRAID 7.1.4

CPU: Ryzen R9 3900X

Cooler: Noctua NH-U9S

Mobo: Asus ROG Strix X470-F

RAM: 64GB G-Skill Ripjaws V @ 3200MHz

PSU: EVGA G3 850W

Total Storage: Raw: 94TB, Usable: 64TB

SSD: Samsung 990 Pro 2TB NVME, Teamgroup 4TB NVME

HDDs: 4x HGST Dekstar NAS 4TB @ 7200RPM (3 data, 1 parity) + (7x Seagate Ironwolf NAS 8TB + 2x Toshiba N300 NAS 8TB in ZFS)

Case: Fractal Define 7 XL

Other: Added 3x Noctua NF-F12 intake, 2x Noctua NF-A8 exhaust, Inatek 5 port USB 3.0 expansion card with usb 3.0 front panel header

 

Link to comment
https://linustechtips.com/topic/801314-memory-frequency-vs-latency/
Share on other sites

Link to post
Share on other sites

1 minute ago, wrathoftheturkey said:

 Besides, no task is going to noticeably benefit from higher RAM speeds other than synthetic benchmarks, and even then barely.

What about gaming and compute intensive applications?

Current LTT F@H Rank: 24    Score: 10,097,484,643   Stats

Yes, I have 9 monitors.

My main PC:

OS: Windows 11

CPU: Ryzen 9 9950X

Cooler: Noctua NH-D15

Mobo: Asus ProArt X670E Creator WiFi

RAM: 96GB Trident Z Neo @6400 CL32

GPU: RTX 4090 Founders Edition, Radeon Pro WX 5100

PSU: Corsair RM1000e

SSDs: Samsung 990 Pro 4TB NVME, Samsung 970 evo plus 1TB NVME, 2x Samsung 870 evo 2TB, Samsung 860 evo 1TB, Samsung 970 evo 500GB NVME

Case: Fractal Design Define R5 Black w/ Tempered Glass Side Panel Upgrade

Monitors: 9 Monitors: Alienware AW3423DWF 3440x1440@165Hz, Acer H236HLbid 1080p@77Hz, HP D7z72AA 1080p@60Hz, Dell Inspiron 24 3459 1080p@60Hz(used only as display), Dell U2724D 1440p@120Hz, ASUS VP228 1080p@60Hz, 2x HP ZR2440W 1200p@60Hz

 

unRAID server (Plex, Backups, NAS, Duplicati, game servers):

OS: unRAID 7.1.4

CPU: Ryzen R9 3900X

Cooler: Noctua NH-U9S

Mobo: Asus ROG Strix X470-F

RAM: 64GB G-Skill Ripjaws V @ 3200MHz

PSU: EVGA G3 850W

Total Storage: Raw: 94TB, Usable: 64TB

SSD: Samsung 990 Pro 2TB NVME, Teamgroup 4TB NVME

HDDs: 4x HGST Dekstar NAS 4TB @ 7200RPM (3 data, 1 parity) + (7x Seagate Ironwolf NAS 8TB + 2x Toshiba N300 NAS 8TB in ZFS)

Case: Fractal Define 7 XL

Other: Added 3x Noctua NF-F12 intake, 2x Noctua NF-A8 exhaust, Inatek 5 port USB 3.0 expansion card with usb 3.0 front panel header

 

Link to post
Share on other sites

5 minutes ago, wrathoftheturkey said:

Gaming, not at all. Maybe if you're running Prime95, a little, but numbers for something like editing or even rendering should barely budge.

Not at all? What about this video:

Do you have any evidence that memory overclocking doesn't affect things like rendering?

Current LTT F@H Rank: 24    Score: 10,097,484,643   Stats

Yes, I have 9 monitors.

My main PC:

OS: Windows 11

CPU: Ryzen 9 9950X

Cooler: Noctua NH-D15

Mobo: Asus ProArt X670E Creator WiFi

RAM: 96GB Trident Z Neo @6400 CL32

GPU: RTX 4090 Founders Edition, Radeon Pro WX 5100

PSU: Corsair RM1000e

SSDs: Samsung 990 Pro 4TB NVME, Samsung 970 evo plus 1TB NVME, 2x Samsung 870 evo 2TB, Samsung 860 evo 1TB, Samsung 970 evo 500GB NVME

Case: Fractal Design Define R5 Black w/ Tempered Glass Side Panel Upgrade

Monitors: 9 Monitors: Alienware AW3423DWF 3440x1440@165Hz, Acer H236HLbid 1080p@77Hz, HP D7z72AA 1080p@60Hz, Dell Inspiron 24 3459 1080p@60Hz(used only as display), Dell U2724D 1440p@120Hz, ASUS VP228 1080p@60Hz, 2x HP ZR2440W 1200p@60Hz

 

unRAID server (Plex, Backups, NAS, Duplicati, game servers):

OS: unRAID 7.1.4

CPU: Ryzen R9 3900X

Cooler: Noctua NH-U9S

Mobo: Asus ROG Strix X470-F

RAM: 64GB G-Skill Ripjaws V @ 3200MHz

PSU: EVGA G3 850W

Total Storage: Raw: 94TB, Usable: 64TB

SSD: Samsung 990 Pro 2TB NVME, Teamgroup 4TB NVME

HDDs: 4x HGST Dekstar NAS 4TB @ 7200RPM (3 data, 1 parity) + (7x Seagate Ironwolf NAS 8TB + 2x Toshiba N300 NAS 8TB in ZFS)

Case: Fractal Define 7 XL

Other: Added 3x Noctua NF-F12 intake, 2x Noctua NF-A8 exhaust, Inatek 5 port USB 3.0 expansion card with usb 3.0 front panel header

 

Link to post
Share on other sites

9 minutes ago, wrathoftheturkey said:

Gaming, not at all. Maybe if you're running Prime95, a little, but numbers for something like editing or even rendering should barely budge.

 

That is not true. Modern games benefit quite a bit from faster RAM even with higher latency (not just on Ryzen).

21 minutes ago, sazrocks said:

Ram kit (actually a 2 x 4GB and a 2 x 8GB) is in sig.

 

So recently I overclocked my ram to 3000MHz with 15-16-16-28 timings. Stock is 2133MHz with 14-14-14-35 timings. Is my overclock better or worse than stock? Should I try again but this time sacrifice frequency for better timings? Which applications benefit from better timings and which benefit from higher clocks?

First of all, have you made sure you are stable? Have you tested with Memtest86? There must be no errors, just because it boots doesn't mean it works properly.

 

Increasing speed is tied with increasing latency, you want to find the sweet spot.

2133MHz at CL14-14-14-35 is quite bad. If you are really stable at 3000MHz CL15-16-16-28 then you greatly increased your RAM performance and actually LOWERED your latency because the clock speed bump up is very significant and you increased CL by just 1.

If you went something like 3000MHz CL16-16-16-35 that would be a minor improvement.

 

EDIT:

 

I would recommend you to test stability with Memtest86 if you haven't done that.

Use Aida64 Memory and Cache benchmark to see your speed and latency improvements.

 

5957c831e858e_Beznzvu.png.85df35fc78fc5ca45fe38add0c0feb27.png

E.png.597ae69e30c43485bcbe2f10af03ff46.png

Link to post
Share on other sites

Frequency is much, much more important than latency. Your real latency numbers are lower at higher frequencies and your bandwidth only increases with frequency.

 

http://www.crucial.com/usa/en/memory-performance-speed-latency

 

Frequency increases lower your true latency a lot faster than directly lowering your latency.

14 minutes ago, wrathoftheturkey said:

Gaming, not at all. Maybe if you're running Prime95, a little, but numbers for something like editing or even rendering should barely budge.

Makes about as much difference gaming as the CPU; that is to say people worry way too much about it. Better clocked RAM is usually way cheaper than a better clocked CPU, though.

 

The problem with lots of memory reviews is they do their benchmarks with a GPU bottleneck, which just like for CPU reviews hides the real results. The trends are still present.

 

https://www.techspot.com/article/1171-ddr4-4000-mhz-performance/page3.html

http://www.gamersnexus.net/game-bench/2677-bf1-ram-benchmark-frequency-8gb-enough/page-2

http://www.guru3d.com/articles-pages/amd-ryzen-7-memory-and-tweaking-analysis-review,10.html

 

Link to post
Share on other sites

Your OC is much better. Bandwidth increased considerably and your latency actually went down. If you have 2133 MHz and 3000 MHz ram both at cl14, the 3000 MHz ram will have lower latency since timings are measured in number of cycles. With higher frequency ram, you have more cycles per second and so 14 cycles will go by much quicker on 3000 MHz ram resulting in lower latency.

Make sure to quote me or tag me when responding to me, or I might not know you replied! Examples:

 

Do this:

Quote

And make sure you do it by hitting the quote button at the bottom left of my post, and not the one inside the editor!

Or this:

@DocSwag

 

Buy whatever product is best for you, not what product is "best" for the market.

 

Interested in computer architecture? Still in middle or high school? P.M. me!

 

I love computer hardware and feel free to ask me anything about that (or phones). I especially like SSDs. But please do not ask me anything about Networking, programming, command line stuff, or any relatively hard software stuff. I know next to nothing about that.

 

Compooters:

Spoiler

Desktop:

Spoiler

CPU: i7 6700k, CPU Cooler: be quiet! Dark Rock Pro 3, Motherboard: MSI Z170a KRAIT GAMING, RAM: G.Skill Ripjaws 4 Series 4x4gb DDR4-2666 MHz, Storage: SanDisk SSD Plus 240gb + OCZ Vertex 180 480 GB + Western Digital Caviar Blue 1 TB 7200 RPM, Video Card: EVGA GTX 970 SSC, Case: Fractal Design Define S, Power Supply: Seasonic Focus+ Gold 650w Yay, Keyboard: Logitech G710+, Mouse: Logitech G502 Proteus Spectrum, Headphones: B&O H9i, Monitor: LG 29um67 (2560x1080 75hz freesync)

Home Server:

Spoiler

CPU: Pentium G4400, CPU Cooler: Stock, Motherboard: MSI h110l Pro Mini AC, RAM: Hyper X Fury DDR4 1x8gb 2133 MHz, Storage: PNY CS1311 120gb SSD + two Segate 4tb HDDs in RAID 1, Video Card: Does Intel Integrated Graphics count?, Case: Fractal Design Node 304, Power Supply: Seasonic 360w 80+ Gold, Keyboard+Mouse+Monitor: Does it matter?

Laptop (I use it for school):

Spoiler

Surface book 2 13" with an i7 8650u, 8gb RAM, 256 GB storage, and a GTX 1050

And if you're curious (or a stalker) I have a Just Black Pixel 2 XL 64gb

 

Link to post
Share on other sites

@DocSwag @Nimrodor

Thank you!

 

@WereCat

I ran one pass (only had time for one, 24GB takes a loooong time) of memtest86 and it only had one error. I will test again overnight tonight because of that error. I also ran SuperPI 32M which completed with no errors.

 

I will also run a memory benchmark and see what improvements I got.

Current LTT F@H Rank: 24    Score: 10,097,484,643   Stats

Yes, I have 9 monitors.

My main PC:

OS: Windows 11

CPU: Ryzen 9 9950X

Cooler: Noctua NH-D15

Mobo: Asus ProArt X670E Creator WiFi

RAM: 96GB Trident Z Neo @6400 CL32

GPU: RTX 4090 Founders Edition, Radeon Pro WX 5100

PSU: Corsair RM1000e

SSDs: Samsung 990 Pro 4TB NVME, Samsung 970 evo plus 1TB NVME, 2x Samsung 870 evo 2TB, Samsung 860 evo 1TB, Samsung 970 evo 500GB NVME

Case: Fractal Design Define R5 Black w/ Tempered Glass Side Panel Upgrade

Monitors: 9 Monitors: Alienware AW3423DWF 3440x1440@165Hz, Acer H236HLbid 1080p@77Hz, HP D7z72AA 1080p@60Hz, Dell Inspiron 24 3459 1080p@60Hz(used only as display), Dell U2724D 1440p@120Hz, ASUS VP228 1080p@60Hz, 2x HP ZR2440W 1200p@60Hz

 

unRAID server (Plex, Backups, NAS, Duplicati, game servers):

OS: unRAID 7.1.4

CPU: Ryzen R9 3900X

Cooler: Noctua NH-U9S

Mobo: Asus ROG Strix X470-F

RAM: 64GB G-Skill Ripjaws V @ 3200MHz

PSU: EVGA G3 850W

Total Storage: Raw: 94TB, Usable: 64TB

SSD: Samsung 990 Pro 2TB NVME, Teamgroup 4TB NVME

HDDs: 4x HGST Dekstar NAS 4TB @ 7200RPM (3 data, 1 parity) + (7x Seagate Ironwolf NAS 8TB + 2x Toshiba N300 NAS 8TB in ZFS)

Case: Fractal Define 7 XL

Other: Added 3x Noctua NF-F12 intake, 2x Noctua NF-A8 exhaust, Inatek 5 port USB 3.0 expansion card with usb 3.0 front panel header

 

Link to post
Share on other sites

21 minutes ago, wrathoftheturkey said:

Mate... CPU bottlenecks can cost 30-40FPS. Do you have any benchmarks indicating that RAM speed is going to affect performance by more than 2 FPS in a demanding game?

That video I linked you?

Current LTT F@H Rank: 24    Score: 10,097,484,643   Stats

Yes, I have 9 monitors.

My main PC:

OS: Windows 11

CPU: Ryzen 9 9950X

Cooler: Noctua NH-D15

Mobo: Asus ProArt X670E Creator WiFi

RAM: 96GB Trident Z Neo @6400 CL32

GPU: RTX 4090 Founders Edition, Radeon Pro WX 5100

PSU: Corsair RM1000e

SSDs: Samsung 990 Pro 4TB NVME, Samsung 970 evo plus 1TB NVME, 2x Samsung 870 evo 2TB, Samsung 860 evo 1TB, Samsung 970 evo 500GB NVME

Case: Fractal Design Define R5 Black w/ Tempered Glass Side Panel Upgrade

Monitors: 9 Monitors: Alienware AW3423DWF 3440x1440@165Hz, Acer H236HLbid 1080p@77Hz, HP D7z72AA 1080p@60Hz, Dell Inspiron 24 3459 1080p@60Hz(used only as display), Dell U2724D 1440p@120Hz, ASUS VP228 1080p@60Hz, 2x HP ZR2440W 1200p@60Hz

 

unRAID server (Plex, Backups, NAS, Duplicati, game servers):

OS: unRAID 7.1.4

CPU: Ryzen R9 3900X

Cooler: Noctua NH-U9S

Mobo: Asus ROG Strix X470-F

RAM: 64GB G-Skill Ripjaws V @ 3200MHz

PSU: EVGA G3 850W

Total Storage: Raw: 94TB, Usable: 64TB

SSD: Samsung 990 Pro 2TB NVME, Teamgroup 4TB NVME

HDDs: 4x HGST Dekstar NAS 4TB @ 7200RPM (3 data, 1 parity) + (7x Seagate Ironwolf NAS 8TB + 2x Toshiba N300 NAS 8TB in ZFS)

Case: Fractal Define 7 XL

Other: Added 3x Noctua NF-F12 intake, 2x Noctua NF-A8 exhaust, Inatek 5 port USB 3.0 expansion card with usb 3.0 front panel header

 

Link to post
Share on other sites

23 minutes ago, wrathoftheturkey said:

Mate... CPU bottlenecks can cost 30-40FPS. Do you have any benchmarks indicating that RAM speed is going to affect performance by more than 2 FPS in a demanding game?

The three links at the bottom of my post are memory benchmarks.

 

The price delta in CPU's that causes a 30-40fps decrease is usually more than what people spend on memory as a whole. With more realistic choices like the difference between a 1600/6600k and 1700/7700k, boosting your OC'd memory clock by 1GHz for less than half the price of the CPU upgrade is a pretty enticing option for gaming. The differences between the 1600 and 1700 @1080p are about the same as the memory differences.

Link to post
Share on other sites

@WereCat

Ran 3 passes of memtest, no errors; I'm just going to say that one error was caused by a minor solar flare.

Here are the benchmark numbers:

Stock:

Spoiler

Memory_speed_stock.png.ea0700ecce8946ba55ad40a7eb9c32d9.png

OC:

Spoiler

memory_speed_OC.png.7a3dcaf88659a436f4aadc4f441c3fe4.png

Dang I didn't realize read bandwidth would increase so much.

Also note that I have a 4.6GHz CPU overclock.

Current LTT F@H Rank: 24    Score: 10,097,484,643   Stats

Yes, I have 9 monitors.

My main PC:

OS: Windows 11

CPU: Ryzen 9 9950X

Cooler: Noctua NH-D15

Mobo: Asus ProArt X670E Creator WiFi

RAM: 96GB Trident Z Neo @6400 CL32

GPU: RTX 4090 Founders Edition, Radeon Pro WX 5100

PSU: Corsair RM1000e

SSDs: Samsung 990 Pro 4TB NVME, Samsung 970 evo plus 1TB NVME, 2x Samsung 870 evo 2TB, Samsung 860 evo 1TB, Samsung 970 evo 500GB NVME

Case: Fractal Design Define R5 Black w/ Tempered Glass Side Panel Upgrade

Monitors: 9 Monitors: Alienware AW3423DWF 3440x1440@165Hz, Acer H236HLbid 1080p@77Hz, HP D7z72AA 1080p@60Hz, Dell Inspiron 24 3459 1080p@60Hz(used only as display), Dell U2724D 1440p@120Hz, ASUS VP228 1080p@60Hz, 2x HP ZR2440W 1200p@60Hz

 

unRAID server (Plex, Backups, NAS, Duplicati, game servers):

OS: unRAID 7.1.4

CPU: Ryzen R9 3900X

Cooler: Noctua NH-U9S

Mobo: Asus ROG Strix X470-F

RAM: 64GB G-Skill Ripjaws V @ 3200MHz

PSU: EVGA G3 850W

Total Storage: Raw: 94TB, Usable: 64TB

SSD: Samsung 990 Pro 2TB NVME, Teamgroup 4TB NVME

HDDs: 4x HGST Dekstar NAS 4TB @ 7200RPM (3 data, 1 parity) + (7x Seagate Ironwolf NAS 8TB + 2x Toshiba N300 NAS 8TB in ZFS)

Case: Fractal Define 7 XL

Other: Added 3x Noctua NF-F12 intake, 2x Noctua NF-A8 exhaust, Inatek 5 port USB 3.0 expansion card with usb 3.0 front panel header

 

Link to post
Share on other sites

2 hours ago, sazrocks said:

@WereCat

Ran 3 passes of memtest, no errors; I'm just going to say that one error was caused by a minor solar flare.

Here are the benchmark numbers:

Stock:

  Reveal hidden contents

Memory_speed_stock.png.ea0700ecce8946ba55ad40a7eb9c32d9.png

OC:

  Reveal hidden contents

memory_speed_OC.png.7a3dcaf88659a436f4aadc4f441c3fe4.png

Dang I didn't realize read bandwidth would increase so much.

Also note that I have a 4.6GHz CPU overclock.

That is very nice increase in bandwidth and a lot better latency.

I am on DDR3 so going from 1600MHz CL9 to 2400MHz CL10 gives me almost 10,000MB/s more bandwidth as well.

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

×