• Now's your chance to speak with MSI directly! Join our AMA and get entered to win a RTX 2060 GPU, plus more! Ask your questions here.

    Catch the next Tom's Hardware livestream on May 28 at 2PM Eastern: Catch the show here!

    Need Hardware Help? Include the Info Requested Here.
  • Join our Best PC Builds competition and get on the Tom's Hardware home page. Check it out here.

Question Ryzen and Memory speeds

Agera One

Honorable
Apr 11, 2014
2,301
0
12,960
444
I heard that using more number of memory sticks on Ryzen makes them to run at a reduced speed. Is that true?
Is it better to go for 1x16 GB stick and use max speed but single channel or get 2x8GB and use dual channel but with a clock lesser speed?
Is there any link where I can learn why in detail?
 
That's not necessarily true.

Rule #1: Always use RAM sticks in pairs. Dual-channel is always better than single-channel.

Next, sometimes using all 4 RAM slots can cause instability. So, sometimes, 2 sticks runs better than 4. Also, 4 sticks have no benefit over 2 sticks on a dual-channel system. You would require a High-End Desktop (X399; ThreadRipper) to take advantage of quad-channel RAM.
 
That's not necessarily true.

Rule #1: Always use RAM sticks in pairs. Dual-channel is always better than single-channel.

Next, sometimes using all 4 RAM slots can cause instability. So, sometimes, 2 sticks runs better than 4. Also, 4 sticks have no benefit over 2 sticks on a dual-channel system. You would require a High-End Desktop (X399; ThreadRipper) to take advantage of quad-channel RAM.
I started a thread after seeing 2 vs 4 stick gaming benchmarks on dual channel systems which shows better performance with 4 sticks. I was quite surprised when I saw this but after more digging found this to be supported elsewhere too. Here https://forums.tomshardware.com/threads/2x8gb-vs-4x4gb-gaming-comparison-intel.3479216/
 

hotaru251

Honorable
Oct 30, 2014
450
46
10,890
40
RAM is always better dual channel vs single channel (quad channel should share this, but its only really on HEDT or server boards).
Think of it as a highway....2 lanes are better than 1 lane for stuff to stay moving at a good pace.

RAM OC however wants as few ram sticks as possible (while retaining dual channel) and timings are important for ryzen. (can get more performance out of tuning timings than making them faster)

This is why most every OC person will only use 2 sticks (and stuff like evga's dark boards only HAVE 2 ram slots to allow better ocing).


3rd-gen can go higher, like 3900Mhz or something?
depends on if its supported by motherboard but some ryzen 3 boards support well over 4000 speeds.
 
Reactions: Agera One
There were speed limitations with 1st and 2nd-gen Ryzen. 1st-gen was mostly limited to 2933MHz and 2nd-gen was limited to 3200MHz. 3rd-gen can go higher, like 3900Mhz or something??
Those were limitations with motherboard and BIOS, not Ryzen itself.
The reason why it's more difficult to run higher speeds RAM when using 4 sticks is mostly that there are two memory controller channels in the CPU and using both puts more load in such IMC. With good RAM and BIOS settings even that is achievable. Best memory is still made with Samsung b-die chips.
My 1600xx and 1700x on Asus prime x370 pro run 4 sticks of b.die RAM at 3200 MHz Cl 14 just fine after at that time latest BIOS was flashed.
2700x and now 3700x on Asus Prime x470, both run Kingston 3600MHz (b-die) RAM at 3600MHz Cl16 at full speed but only with 2x8GB, don't have kit of 4 to try but I'm sure it would work with 4 sticks too.
Tried this same RAM at 4000MHz too but but latency went sky high (Cl 28) negating any gains.
 

Agera One

Honorable
Apr 11, 2014
2,301
0
12,960
444
Those were limitations with motherboard and BIOS, not Ryzen itself.
The reason why it's more difficult to run higher speeds RAM when using 4 sticks is mostly that there are two memory controller channels in the CPU and using both puts more load in such IMC. With good RAM and BIOS settings even that is achievable. Best memory is still made with Samsung b-die chips.
My 1600xx and 1700x on Asus prime x370 pro run 4 sticks of b.die RAM at 3200 MHz Cl 14 just fine after at that time latest BIOS was flashed.
2700x and now 3700x on Asus Prime x470, both run Kingston 3600MHz (b-die) RAM at 3600MHz Cl16 at full speed but only with 2x8GB, don't have kit of 4 to try but I'm sure it would work with 4 sticks too.
Tried this same RAM at 4000MHz too but but latency went sky high (Cl 28) negating any gains.
How to find whether the stick uses b-die chips or not?
 

ASK THE COMMUNITY

TRENDING THREADS