Hello , i'm watching your videos after i bought a 7800XT half year ago, not a single video of yours is disappointing,you always focus on the important things, perfect testing methodology, doin great, deserve much more than 150K subscribers, please continue:) Regards From Hungary
The odds results are because of latency. In some cases, a single stick adds performance due to quicker access times. In other cases, the latency and interleaving balance each other out. In more demanding situations, and moving forward, the lower latency for small amounts of data will become irrelevant. Same principle as ring vs mesh bus.
What is about dual channel between two different ram chips, when internal on a notebook logic board is soldered and the second port has other producer company, a bit other clocks? Maybe two different kind of DDR5...
@@remypascal4872 You can match two sticks of different speeds. My computer has a 1600MHz stick and the other is 1766MHz I think. They run fine in the dual channel configuration. It's been that way for at least since the SDRAM days(mid 90's or even earlier). AFIK you can mix any combination of size and speed as long as it follows the motherboard specification for maximum possible RAM and type(SDRAM, DDR, DDR2 etc.).
I've been wanting to see more tests between 1/2/4 dimms with same capacity and speeds. Thank you so much, this video will help so many people PC building to make a good decision
Top Quality video with straight to the point information. Thank you for not using music in your videos as well as other unnecessary running off at the mouth like many other high profile YTbers.
I can't explain in too many details since I'm still in the beginning of my System Analysis' graduation course (just finished the 1st semester), but, based on what I've learned so far, these performance differences are mostly related to 2 things: instruction fetching and CPU caching through the buses. On a single channel RAM, only 1 stack of instructions can be searched within the RAM cell addresses and then copied to the L3 cache through the data, address and control buses that connect the CPU and its L3 caches to the RAM, but on a dual channel structure a couple of fetching processes occur in parallel and travel in parallel trough the buses. Finally, even though the 4x8GB scheme operates on 2 buses instead of 4, a speculative fetching technique reduces the time required to find a specific stack of instructions on RAM when the module is split in 2, i.e. the first set of (control, address and data) buses send electrical signals (sent by the CPU's internal control unit) to fetch instructions on the 1st and 2nd modules through speculative analysis (the analysis increases the likelihood that the required stack is going to be searched on the right RAM module on the 1st instance/attempt) while the same process occurs in parallel from the 2nd set of buses to the 3rd and 4th RAM modules. Hence, the tendency overall is that 1x32GB takes more time to provide stacks of instructions to the CPU's L3 cache than the 2x16GB scheme, and, compared to the 2x16GB scheme, the 4x8GB scheme tends to slightly reduce the amount of time required to find the stack of instructions on the RAM that need to be copied to the L3 cache. Anyway, this may be more or less relevant to each type of program, e.g. programs that require a lot of array processing (like 3D games) are probably going to benefit from the 4x8GB scheme more than a text processing application (whose instructions are mostly scalar data and some conditional loops i.e. simpler instructions that don't really need parallelism as much as graphics processing instructions do). There are other factors at work, too, like if the GPU is embedded on the CPU (i.e. the CPU is a SoC) or if the GPU is a separate unit, how the Front Side Bus is organized on the motherboard in relation with the CPU, RAM and GPU, and so on. Anyway, because the instructions are aggregated in stacks that are later fetched by the CPU and GPU, what I described in the paragraphs above plays a major role, performance-wise.
10:22 This game's instructions are probably too long or aggregated in too big stacks, so they need a larger RAM module to fit in (they occupy a lot of memory cells at once) and, apparently, 16GB is the ideal (multiple) size for this game's instructions (i.e. both 32GB and 8GB tend to cause some fragmentation on the stacks, with the highest fragmentation severity happening on the 8GB modules). Apparently, the 4x8GB scheme is causing so much fragmentation that it's forcing the CPU to recurrently search and collect fragments through 2 or more RAM modules and then reconstruct them on the L3 cache (which is shared among all the CPU cores). Because these tasks (fragment fetching and reconstruction) require extra time, performance drops on the 4x8GB scheme. Increasing image density (like in the 4k case) adds more weight to GPU processing (i.e. it reduces the weight/relevance of the fetching and reconstruction effect in relation with this other factor of influence, because in this case the amount of time spent with image processing increases), thus making the module distribution/scheme less relevant (performance-wise) in this scenario. I mean: instruction fragmentation and image density compete in terms of which one is more relevant for overall processing performance, so the more you reduce the relevance of image density (by lowering it from 4k to e.g. 1080p) the more you increase the relevance of the other factor of influence (instruction fragmentation) performance-wise, and then the ideal scheme (which in this case is the 2x16GB one) performs better at lower image densities. There are many other variables at work at the same time in these scenarios, like e.g. how and in which order the program (game) sends its instructions to the operating system, how the operating system (re)organizes and allocates these instructions as system processes, how it physically organizes them on the RAM through its kernel (which provides the HAL - Hardware Abstraction Layer) and so on.
Cool to see these results, in the past have seen a lot of conflicting information on whether Single Rank or Dual Rank was better, adding 2 sticks vs 4 to the mix was great too.
in the past we did not have ddr5. ddr5 is already runing in dual channel on its own, thats why we dont see much gains from adding a second stick. if you do this test with ddr4 only the differences would be bigger.
When Zen3 came out reviewers benchmarks split into 2 different groups, the difference discovered was DDR rank to general surprise. The 2xdual or 4xsingle showed significantly higher performance, but it hadn't mattered much before. Things change with time but unfortunately the net is full of undated over general statements without reasoning that become cargo cult "it is known" persistent myths. Dual DDR5 module (as Fabio recommended) is now the best bet to reach the rated EXPO RAM speeds on a mobo. Everything is pushed nearer limits and the BIOS memory tuning harder to get right. The supported speed for 4x configs is much lower.
@@Embreh89 The video already explained that current gaming CPUs don't support full dual channel (128bit) but will receive 64 bit from DDR5 ram that is split into 2x32bit or equivalent of single channel 64bit, so I don't understand your argumentation. Am I missing something crucial?
From first-hand experience working at a PC store, you're far better off going 2×16GB for stability, and spending that extra amount for two kits on something else that'll boost performance by more than 1-2%
@@Ntityy В моем случае это так не сработало. 4 года назад я купил две планки ОЗУ, спустя 4 года докупил еще две планки той же модели но ревизии января 2024 года. В итоге две новые планки не поддерживают частоту и напряжение как у двух старых.
@@daniilmarkovskyj515 the voltage should be the same, but the frequency and latency can differ. If the sticks run at different frequencies, they generally won't work together, however there's a relatively easy fix to that, you need to go to the BIOS and lower the frequency on your faster sticks to match that of the slower ones. Then, they'll all work, though they'll work at the speed of the slower sticks. It's fairly easy, but requires some technical know-how and familiarity with BIOS. You can probably find a step-by-step guide for your model of motherboard online.
funfact: some people buy 4 sticks for aesthetic reasons. i bought 2x16 because everyone is saying that thats the fastest. after seeing this video im lowkey pissed xd 4 sticks wouldve looked better in my build and i couldnt care less about paying like 30€ more
@@_leymo with 4 sticks, the frequency you could run them on would be lower, and your performance would be lower as a consequence. It's really not worth it, unless you want 128GB of RAM (since you can't get 64GB individual sticks right now), which I doubt is the case.
Very interesting that overall the 4 sticks offer the best 1% low framerates. I've been looking for a video like this and this is top notch! Subscribed and THANK YOU!
I had read several months ago that DDR5 performance drops when going from two modules to four modules, and had thus planned on only having two modules in my build, instead of starting with two and then adding another two later. Also, I too am concerned with 1% lows, as I target a framerate VSync-locked to my refresh rate. Have you really experienced a significant difference between 2 and 4 sticks across most games?
I'm currently running a 12900k on a DDR4 3200mhz 32gb (8x4) setup and honestly, it would be very difficult to tell between a 2x16 vs 8x4 unless benchmarking. Overall I would say they perform the same. Really the only reason to go with 4 sticks would be for very heavy modded games (Skyrim) or simulator games (MSFS 2020+) Going with 2 sticks for now is completely fine, then upgrade to 4 when funds allow it.
The info was presented in a way that allows for quick learning. Clear terminology with no amount of unneeded jargon. Even my attention deficit behaved. I'm subbed now. Keep it up. I just took a stick of 8GB out of a throwaway dell micro workstation and added it to my HP laptop. It recognizes it as 16GB dual channel and the map load times for Liftoff Drone Simulator were cut in half. A noticeable graphics improvement was just icing on the cake. Running 720p low settings getting 60FPS with 30FPS dips. Not bad for Intel UHD620 integrated graphics. lol I think I was so memory bottle-necked that the GPU was not allocating enough RAM to act as VRAM. The performance difference between 8GB and 16GB on a modern system can be huge(a cheap upgrade these days).
You have pointed the very important thing that it is easier to overclock 2 sticks than 4! But otherwise, thanks for benchmark, it was really interesting to see in the same scenario, how it would be perform. I am quite surprised how DDR5 single channel perfomed not that much worse than dual channel! Thanks for the video!
I used your original video of Ram knowledge to help me sell computers at a cheaper cost so thank you, your effort helped me pass on savings to people who looked for entry lvl computers at a reasonable price. I can’t thank you enough 4:40
3:50 RAM refreshing itself while waiting for the next call reminds me of how the Amiga cycle-interleaved RAM bus access with the 68000 and the custom chips. In that case, the CPU could access every second RAM cycle, allowing for the custom chips to access the other open cycles (that, on top of providing two RAM buses; one for the CPU and one for the custom graphics and audio chips). So, kind of the inverse with the CPU being the one that is getting ready to access RAM again. Meanwhile the GPU (Agnus) had two modes (use the cycles that the CPU couldn't use or use all cycles and tell the CPU to piss off).
In some cases the 68000 only got access to the 3rd ram cycle, not even the second cycle was guarateed for the cpu. But Amiga cpu-ram relation was very special. If fast (or even slow ram at $c80000) was installed that ram was only for the cpu. It was a joy coding it in assembly. Good ol’ times. :)
I totally agree with 2 X 32 GB setup and that's what I have on my X570 GodLike MB currently with a Ryzen 9 5950X - 16C / 32T and I haven't had any issues whatsoever. It's performed AMAZING. I would stick to that setup or do a 2 X 48 GB OR 2 X 64 GB setup when I build my next system again.
Very interesting results! As you explained in the beginning, 1x16GB DIMM is typically single rank in DDR5, quite surprised that it has a measurable performance penalty. When 1x64GB or 2x32GB becomes mainstream in the distant future then the picture might look different.
The information is 100% right, maybe you just weren't listen to context. As stated, with most modern CPUs, unless you're using the wrong method, 1 stick will be single channel, while 2 sticks and 4 sticks will be dual channel as well. As explained
he done that like 4 yrs ago, no one watched technically it what differs amd and intel, but just take that amd gains more from ram and thats it in ddr5 intel also gains although not dramatically
One thing worth noting is that 2x sticks are a whole lot easier to get running stable at high clocks than 4x sticks on DDR4 or DDR5 systems. Even if there is a small benefit for some games with 4x, I'd be willing to bet that it would be handily exceeded by 2 sticks of RAM with higher speeds and tighter timings.
I ended up with 4x16GB (64GB) mainly because the two empty memory slots looked oddly incomplete to me on my ATX board when I initially built my latest system earlier this year with 2x16GB (32GB). Guess some latent OCD kicked in. 😆
I did the same thing with 4x8GB sticks, for a total of 32. Had only two initially, but my board looked weird, so I ended up doubling it. Thought I wasted money on what was essentially just a quirk, but noticing how 16GB is slowly becoming inadequate for today's gaming needs, I don't regret it one bit.
Can anyone summarize for me which option is best in the video, because I don't know English.I also like using 4 sticks of RAM the most because they look strong and beautiful
Ok, so that settles it: between 1x32GB vs 2x16GB vs 4x8GB DDR5 RAM, I'll go with... 2x32GB initially, and maybe 4x32GB DDR5 RAM later down the road if needed!... haha
How is it doing for gaming I'm planning to build my pc with 32gb×1 ddr5 5200mhz ram and I'm planning to upgrade it to 64gb in future. Or should I just get 16x2gb right now. The motherboard I'm planning to get has only 2 channels for ram (as im getting it for a lower price)
@@ShinigamiNeo0308go now with 2 x 32gb ram if you want so much useless ram, because you won't be able to buy the same ram in 5 years 😂 just get a KIT, i would go with 2 x 16gb dual channel kit from corsair
obrigado pelo video! estava precisando de um comparativo desse pra saber com certeza se tinha feito uma boa escolha ao optar por 4x8gb ao invés de 2x16gb.
Once again Fabio with the video that *really* hits home For months I was debating if I should sell my exsting ram and buy a 32gb kit, but you've made me want to get a 2nd pair of 2x8gb sticks and test that out again!
Very good comparison! I Think 2x16gb is the sweet spot, should be more more then enough for gaming for years and achieve nice OC and timings and allow an upgrade if needed.
So even with a 7900 XTX at 1080p on a mid-range CPU there is very little difference, DDR5 is impressive! Thank you for testing, very interesting results.
I thought 4X8GB DDR5 was inferior to 2X16GB DDR5 because it has less banks and bank groups and worse data burst length. You should show bios settings used.
As a tech, I must thank you as I learned something. I didn't know that 4x8 would be faster than 2x16 given the fact that you are still on Dual Channels. Also you tough me some interesting stuff regarding DDR5 Ram same for Single and dual rank. I know in the past there was the first gen I7 950 on LGA1366 which had triple channels and some server motherboards doing Quad... and given that fact I had no idea that having more sticks would make it any faster beyond 2. Interesting and thanks for the cool video.
I wonder why AMD didn't do quad channel for Ryzen 7000, I had never thought about it before this video but you bringing up the fact that only HEDT platforms have quad channel made me think that zen (especially X3D, which I would personally be interested in seeing if X3D would behave any differently) might like the extra bandwidth. Fantastic video as always
Nice to see the comparison. 32 GB Dual channel dual rank is where it's at right now imo. I remember fast dual channel 2gb gskill kits back in the day. Good stuff.
@@AncientGameplays Nice flex lol. The first computer I used was 128mb. My first graphics card had 8mb of vram. Your name is fitting hahaha. Appreciate your content AG!
Suggestion: Notations on screen should be bundled up. I LOVE that you put the RAM picture, the GPU picture with its own voltage and clock speeds. That is awesome. But the fact they're all separated far away in different corners makes it hard to look for the information unless you're 100% actively watching the video in fullscreen, maybe. Perhaps you can do the same as now but put them all closer on the same side so it's easily readable. Amazing video!! Also another thing, how do you know if it's dual rank or single rank if they all have heatsinks installed? You can't see that.
Thanks for the video. Really enjoy watching these. You barely mentioned that four slots of 8GB ram VS two 16GB ram there is also a noticeable price difference between the two which also makes it less ideal (e.g. the increase of performance vs the difference in price will not match. The price is going to be higher than the difference in performance so 4 sticks will loose on a performance per dollar value as well and will also be the case because there are more sticks of ram to produce therefore the costs to manufacture go up even if they are less capacity than the two 16GB ram sticks). Just my observation.
Thanks, here the price is basically the same, the 4x8 us barely more expensive, BUT, once again, you're running out of slots and it is way harder to OC
I have 4x8gb, but at 3GHZ DDR4. My PC is very old...I made it from 2016 to 2018..soo i'm embarrased now, but works very fine as today. Paired with Vega64 custom from Gigabyte.
let me guess: you wanted more RGB but not pay for another 32GB kit? ^^ That was the reason why I used that combo long time ago too and in the end I switched back to 2x16GB with the corsair RGB-Dummy kit because my CPU didn't like them 48GB (sometimes cpu usage and temps went high for 1-2 seconds for no reason)
@@_user.sR_nah I don't really care for RGB since I'm playing during the night and my PC is right in front of me under my TV. I just bought an extra 32GB of Corsair Vengeance Pro SL RGB because Tarkov requirements say that it needs ABOUT 16GB and since I also use chrome and shit then I thought why not get extra sticks that are the same clocks and speed as the 16GB and I just sticked them in 😂 Sure they are different kits but same specs, I don't have any problems with mixing them so why change anything 😂
The issue with 4 sticks really comes down to silicon lottery on the memory controller on Ryzen processors. Often you will find it is harder to run higher transfers and on some chips you have to walk it in to make it work. I have a 7900 x3d running 4 sticks of M die running 6200 28-38-30 with fairly tight sub timings. I can also run 6000 26-38-30 which improves latency a decent bit and I can get 6200 to boot but it will eventually fail a stress test and I have been unable to get it stable. I am still using F11C and honestly did not spend that much time fine tuning from my older setting so they may be gains to still be had with in the bios and possibly more in the later versions of AGESA. Honestly I stopped at this point because because this is hitting the limits of infinity fabric in terms of read/write and the only gains really come from optimizing latency in the timings. Plus when your really pushing it you run the risk of soft locking your system which can be time consuming and a pain to recover from so I have stayed at where I left things end of last year. The best choice right now is probably just 2 sticks of Hynix 24gb if you were making a new system today unless a larger amount of memory.
@@sownlengoc Nope, just at the time I could get 16gb sticks of M die for the best price and I needed 64 gb. Also it was about the challenge at the time people where struggling to run 4 sticks above 5600, which is where walking it in gets you past that. Overall the Igpu is useless for anything other then basic tasks like first setting up a system or having a slight advantage over using a system headless in some cases. If I was still in the mining game I would have found them pretty useful but even then low end fm2 apus did the job.
you forgot the triple channel or whatever. I think there were some CPU's Thank you for explaining the Single Rank vs Dual Rank. This is a really good video, keep it up.
Video idea.... Since it's much easier to run 2 sticks of ram at a faster speed, you should do a comparison between the following: 2 sticks at a faster speed - Single Rank 2 sticks at a faster speed - Dual Rank 4 sticks at a slower speed - Dual Rank
i have two sticks of 24gb and goes, superb. I had that idea, of filling the 4 slots with that idea, but i didnt do research about, I dont regret it...performance now is superb
Great video, editing and chapter markers I always appreciate in case I need to refer back! Running 2x32 with a ryzen 7950x, 7900 XTX. Had some interesting issues with the gigabyte MOBO and at times the EXPO is switched off when there is an update or BIOS. I wanted to add that it is interesting on performance stability for games on what GPU brand they are optimised for as well. Helldivers was a great example. Far less issues for friends with nVidia, Starfield, crashed once ever. Space Marine 2 fairly stable. Also a little thing of testing the FMF and sharpness (all the bells and whistles) to see what makes certain games unstable. Subscribed and look forward to more!
This video took a HUGE amount of time to prepare properly, so if you hit the like button and share it, I will appreciate for sure :D
ok
You always make a very big big work in all of your videos bro!
nice vid i spot tonsil stone shot tho :P 19:29 play in 025x speed
You are the man
Thanks for the video and for the brief information about the 1x16GB RAM ;)
Hello , i'm watching your videos after i bought a 7800XT half year ago, not a single video of yours is disappointing,you always focus on the important things, perfect testing methodology,
doin great, deserve much more than 150K subscribers, please continue:)
Regards From Hungary
Thank you my friend! Big hug 💪
Because Jesus is AMD Nerd
Helyes, helyes!
The odds results are because of latency. In some cases, a single stick adds performance due to quicker access times. In other cases, the latency and interleaving balance each other out. In more demanding situations, and moving forward, the lower latency for small amounts of data will become irrelevant. Same principle as ring vs mesh bus.
Makes sense, forgot about that
What is about dual channel between two different ram chips, when internal on a notebook logic board is soldered and the second port has other producer company, a bit other clocks?
Maybe two different kind of DDR5...
@@remypascal4872 You can match two sticks of different speeds. My computer has a 1600MHz stick and the other is 1766MHz I think. They run fine in the dual channel configuration. It's been that way for at least since the SDRAM days(mid 90's or even earlier). AFIK you can mix any combination of size and speed as long as it follows the motherboard specification for maximum possible RAM and type(SDRAM, DDR, DDR2 etc.).
@@billybbob18 The minimum what I have to do is, to install no slower one in the additional notebook socket or the soldered will slow down.
@@remypascal4872 the name is different
I've been wanting to see more tests between 1/2/4 dimms with same capacity and speeds. Thank you so much, this video will help so many people PC building to make a good decision
we need an ddr4 am4 similar test!
Top Quality video with straight to the point information. Thank you for not using music in your videos as well as other unnecessary running off at the mouth like many other high profile YTbers.
I do use music, but very low volume
I can't explain in too many details since I'm still in the beginning of my System Analysis' graduation course (just finished the 1st semester), but, based on what I've learned so far, these performance differences are mostly related to 2 things: instruction fetching and CPU caching through the buses.
On a single channel RAM, only 1 stack of instructions can be searched within the RAM cell addresses and then copied to the L3 cache through the data, address and control buses that connect the CPU and its L3 caches to the RAM, but on a dual channel structure a couple of fetching processes occur in parallel and travel in parallel trough the buses. Finally, even though the 4x8GB scheme operates on 2 buses instead of 4, a speculative fetching technique reduces the time required to find a specific stack of instructions on RAM when the module is split in 2, i.e. the first set of (control, address and data) buses send electrical signals (sent by the CPU's internal control unit) to fetch instructions on the 1st and 2nd modules through speculative analysis (the analysis increases the likelihood that the required stack is going to be searched on the right RAM module on the 1st instance/attempt) while the same process occurs in parallel from the 2nd set of buses to the 3rd and 4th RAM modules.
Hence, the tendency overall is that 1x32GB takes more time to provide stacks of instructions to the CPU's L3 cache than the 2x16GB scheme, and, compared to the 2x16GB scheme, the 4x8GB scheme tends to slightly reduce the amount of time required to find the stack of instructions on the RAM that need to be copied to the L3 cache.
Anyway, this may be more or less relevant to each type of program, e.g. programs that require a lot of array processing (like 3D games) are probably going to benefit from the 4x8GB scheme more than a text processing application (whose instructions are mostly scalar data and some conditional loops i.e. simpler instructions that don't really need parallelism as much as graphics processing instructions do).
There are other factors at work, too, like if the GPU is embedded on the CPU (i.e. the CPU is a SoC) or if the GPU is a separate unit, how the Front Side Bus is organized on the motherboard in relation with the CPU, RAM and GPU, and so on. Anyway, because the instructions are aggregated in stacks that are later fetched by the CPU and GPU, what I described in the paragraphs above plays a major role, performance-wise.
Thanks for this better explanation of ranks and channels as well
@@AncientGameplays No prob. Nice vídeo. Very informative. 👏🏻🙂
10:22 This game's instructions are probably too long or aggregated in too big stacks, so they need a larger RAM module to fit in (they occupy a lot of memory cells at once) and, apparently, 16GB is the ideal (multiple) size for this game's instructions (i.e. both 32GB and 8GB tend to cause some fragmentation on the stacks, with the highest fragmentation severity happening on the 8GB modules).
Apparently, the 4x8GB scheme is causing so much fragmentation that it's forcing the CPU to recurrently search and collect fragments through 2 or more RAM modules and then reconstruct them on the L3 cache (which is shared among all the CPU cores). Because these tasks (fragment fetching and reconstruction) require extra time, performance drops on the 4x8GB scheme.
Increasing image density (like in the 4k case) adds more weight to GPU processing (i.e. it reduces the weight/relevance of the fetching and reconstruction effect in relation with this other factor of influence, because in this case the amount of time spent with image processing increases), thus making the module distribution/scheme less relevant (performance-wise) in this scenario.
I mean: instruction fragmentation and image density compete in terms of which one is more relevant for overall processing performance, so the more you reduce the relevance of image density (by lowering it from 4k to e.g. 1080p) the more you increase the relevance of the other factor of influence (instruction fragmentation) performance-wise, and then the ideal scheme (which in this case is the 2x16GB one) performs better at lower image densities.
There are many other variables at work at the same time in these scenarios, like e.g. how and in which order the program (game) sends its instructions to the operating system, how the operating system (re)organizes and allocates these instructions as system processes, how it physically organizes them on the RAM through its kernel (which provides the HAL - Hardware Abstraction Layer) and so on.
Cool to see these results, in the past have seen a lot of conflicting information on whether Single Rank or Dual Rank was better, adding 2 sticks vs 4 to the mix was great too.
in the past we did not have ddr5. ddr5 is already runing in dual channel on its own, thats why we dont see much gains from adding a second stick. if you do this test with ddr4 only the differences would be bigger.
When Zen3 came out reviewers benchmarks split into 2 different groups, the difference discovered was DDR rank to general surprise.
The 2xdual or 4xsingle showed significantly higher performance, but it hadn't mattered much before.
Things change with time but unfortunately the net is full of undated over general statements without reasoning that become cargo cult "it is known" persistent myths.
Dual DDR5 module (as Fabio recommended) is now the best bet to reach the rated EXPO RAM speeds on a mobo. Everything is pushed nearer limits and the BIOS memory tuning harder to get right. The supported speed for 4x configs is much lower.
@@Embreh89 The video already explained that current gaming CPUs don't support full dual channel (128bit) but will receive 64 bit from DDR5 ram that is split into 2x32bit or equivalent of single channel 64bit, so I don't understand your argumentation.
Am I missing something crucial?
From first-hand experience working at a PC store, you're far better off going 2×16GB for stability, and spending that extra amount for two kits on something else that'll boost performance by more than 1-2%
Definitely. You also save money, while still leaving yourself some room to upgrade with two extra sticks if you discover you need that down the line.
@@Ntityy В моем случае это так не сработало. 4 года назад я купил две планки ОЗУ, спустя 4 года докупил еще две планки той же модели но ревизии января 2024 года. В итоге две новые планки не поддерживают частоту и напряжение как у двух старых.
@@daniilmarkovskyj515 the voltage should be the same, but the frequency and latency can differ.
If the sticks run at different frequencies, they generally won't work together, however there's a relatively easy fix to that, you need to go to the BIOS and lower the frequency on your faster sticks to match that of the slower ones. Then, they'll all work, though they'll work at the speed of the slower sticks.
It's fairly easy, but requires some technical know-how and familiarity with BIOS. You can probably find a step-by-step guide for your model of motherboard online.
funfact: some people buy 4 sticks for aesthetic reasons. i bought 2x16 because everyone is saying that thats the fastest. after seeing this video im lowkey pissed xd 4 sticks wouldve looked better in my build and i couldnt care less about paying like 30€ more
@@_leymo with 4 sticks, the frequency you could run them on would be lower, and your performance would be lower as a consequence. It's really not worth it, unless you want 128GB of RAM (since you can't get 64GB individual sticks right now), which I doubt is the case.
Very interesting that overall the 4 sticks offer the best 1% low framerates.
I've been looking for a video like this and this is top notch! Subscribed and THANK YOU!
I have been using four sticks many years with Ryzen. Because of the 1%. One of my best PC gaming invest of 350€
I had read several months ago that DDR5 performance drops when going from two modules to four modules, and had thus planned on only having two modules in my build, instead of starting with two and then adding another two later.
Also, I too am concerned with 1% lows, as I target a framerate VSync-locked to my refresh rate. Have you really experienced a significant difference between 2 and 4 sticks across most games?
I'm currently running a 12900k on a DDR4 3200mhz 32gb (8x4) setup and honestly, it would be very difficult to tell between a 2x16 vs 8x4 unless benchmarking. Overall I would say they perform the same. Really the only reason to go with 4 sticks would be for very heavy modded games (Skyrim) or simulator games (MSFS 2020+)
Going with 2 sticks for now is completely fine, then upgrade to 4 when funds allow it.
The 8x4 is supposed to be 4x8 lol
@@JakeOrion I was wondering how you had a gaming mobo with 8 RAM slots, lol.
exactly what the community needs, super informative, thank you for the video.
Appreciate taking the time to explain as well as you did! Good video!
Same frq same timing and even subtimings. Big props for that u are GOAT
Of course 💪
Thanks for doing a thorough explanation instead of just putting benchmarks and calling it a day
Watching this from a 2x 32Gb for Dual channel pleasure.
thats basically quad channel, so 4x32gb is your best fps for ryzen am5, octa channel smth i never seen lol
he indeed explained those semwhere at third minute
The info was presented in a way that allows for quick learning. Clear terminology with no amount of unneeded jargon. Even my attention deficit behaved. I'm subbed now. Keep it up.
I just took a stick of 8GB out of a throwaway dell micro workstation and added it to my HP laptop. It recognizes it as 16GB dual channel and the map load times for Liftoff Drone Simulator were cut in half. A noticeable graphics improvement was just icing on the cake. Running 720p low settings getting 60FPS with 30FPS dips. Not bad for Intel UHD620 integrated graphics. lol
I think I was so memory bottle-necked that the GPU was not allocating enough RAM to act as VRAM. The performance difference between 8GB and 16GB on a modern system can be huge(a cheap upgrade these days).
Watching it right now. Upvoted for your hard work and the algorithm! I really enjoy these videos 😁
Thank you!
Bro is stuck on reddit💀
You have pointed the very important thing that it is easier to overclock 2 sticks than 4!
But otherwise, thanks for benchmark, it was really interesting to see in the same scenario, how it would be perform.
I am quite surprised how DDR5 single channel perfomed not that much worse than dual channel!
Thanks for the video!
I believe I did, thanks
Dude, you're doing great work. Thanks. You deserve more than 150k subscribers.
Thanks as well!
Interesting results. I thought with 2x and 4x, you'd get the same results. Thanks a lot.
8:41 well.. you ain't wrong 🤣
Frfr. And every hacker says you're trash if you can't keep up lmao
@@christophermullins7163 Don't forget the typical "I do this because I don't care, I'm Faceit lvl 10 on my main btw".
@@salted6422 Or the other, well every one else is cheating that's why I do it! Sure bud that's why you cheat.
Surprising, everyone gushes about Valve, but Counter Strike is infested with cheaters?
I used your original video of Ram knowledge to help me sell computers at a cheaper cost so thank you, your effort helped me pass on savings to people who looked for entry lvl computers at a reasonable price. I can’t thank you enough 4:40
3:50 RAM refreshing itself while waiting for the next call reminds me of how the Amiga cycle-interleaved RAM bus access with the 68000 and the custom chips. In that case, the CPU could access every second RAM cycle, allowing for the custom chips to access the other open cycles (that, on top of providing two RAM buses; one for the CPU and one for the custom graphics and audio chips). So, kind of the inverse with the CPU being the one that is getting ready to access RAM again. Meanwhile the GPU (Agnus) had two modes (use the cycles that the CPU couldn't use or use all cycles and tell the CPU to piss off).
In some cases the 68000 only got access to the 3rd ram cycle, not even the second cycle was guarateed for the cpu. But Amiga cpu-ram relation was very special. If fast (or even slow ram at $c80000) was installed that ram was only for the cpu. It was a joy coding it in assembly. Good ol’ times. :)
I totally agree with 2 X 32 GB setup and that's what I have on my X570 GodLike MB currently with a Ryzen 9 5950X - 16C / 32T and I haven't had any issues whatsoever. It's performed AMAZING. I would stick to that setup or do a 2 X 48 GB OR 2 X 64 GB setup when I build my next system again.
Very interesting results! As you explained in the beginning, 1x16GB DIMM is typically single rank in DDR5, quite surprised that it has a measurable performance penalty.
When 1x64GB or 2x32GB becomes mainstream in the distant future then the picture might look different.
You explain things very well, very clear and engaging. Subscribed.
Thank you
that is the best explaination I've seen on DDR5 going to dual channel vs previous single channel. this is a common thing most users/builders miss
Thank you for the words
Fine, I'll buy 1 more 32 gig stick.
Ram is so cheap now, it's not even funny
where can you get it
I looked everywhere and i couldn't find single g.skill ripjaws 6000 32gb
Do you know such place on internet?
@@wowfreak10only 200 or less for 2x32
Aquele sotaque tuga! Adoro os teus vídeos pah! Obrigado e bom trabalho!
Eu que agradeço
WOOOOOOOW, simply amazing. 👏🏽👏🏽👏🏽👏🏽👏🏽👏🏽👏🏽👏🏽👏🏽. Thank you for educating us, this benchmark is brilliant.
Thanks a lot for making it clear on RAMs and its relation to mobos at the moment!
Really nice video, thanks for sharing!
Very helpful and thanks for clearing my confusion about ddr5 being dual channel is not that much worth.
I think it would be interesting to test the difference between 1-rank memory in 4 slots vs 2-rank memory in 4 slots.
Commenting just to show support for your efforts. Thanks for your time!
tech jesus is back
I love Fabio, but tech Jesus is Gamers Nexus.
@@luciphoenix According to Catholics, Jesus is already 3 different entities, so it's not much of a stretch to say he might be 5 different entities.
@1:19. I see a lot of incorrect information. Great video overall. You just got the channel setup confused. 2Dimms = 1 channel.
So yes, you can use 4 sticks of ram for Dual Channel in most Current CPUs.
The information is 100% right, maybe you just weren't listen to context. As stated, with most modern CPUs, unless you're using the wrong method, 1 stick will be single channel, while 2 sticks and 4 sticks will be dual channel as well. As explained
Yes I can attest the 5800x3d with 4 , 8gb ddr4 3600 cl14 ram sticks gives me a bumped in preformance
he done that like 4 yrs ago, no one watched
technically it what differs amd and intel, but just take that amd gains more from ram and thats it
in ddr5 intel also gains although not dramatically
or is it, it should gain quite significant if running smth like 8000mhz+, on intel ddr5, extra fps why not
Nice I thought I made the wrong decision about upgrading my ram to 4x8 but it turns out to be the best most of the time
Great vid :) thanks fabio for your time and effort for providing us great info and awesome content much appreciated.
Thanks too 💪
No meme at the start? Well here it goes, at 19:29 we had the stutter abandon Fabio. :D Great vid as always!
Thanks for this huge Video with so much information Fabio, u are the man 😊
I don't watch the whole vid, but thanks for all the effort man ! Keep it up !
Great video as always ty!
Thank you as well for commenting!
AG needs more support from AMD, he literally should run their intro and website, amazing content as always ❤️
Haha, they're helping enough now gladly
4x8 is going to be better I will justs ay it outright before watching, since I am using it
This is awesome. Perfectly explained and while easy to understand. Thank you sooo much. I learned soo much.
Glad I could help
So the conclusion is to buy an AMD threadripper for quad channel
😂😂😂 👍🏻
Only if you're a video editor or creator. It's a beast for rendering.
One thing worth noting is that 2x sticks are a whole lot easier to get running stable at high clocks than 4x sticks on DDR4 or DDR5 systems. Even if there is a small benefit for some games with 4x, I'd be willing to bet that it would be handily exceeded by 2 sticks of RAM with higher speeds and tighter timings.
"I'm even stuttering" always gives me a little chuckle
Your production quality increases steadily 👏
Glad to hear!
I ended up with 4x16GB (64GB) mainly because the two empty memory slots looked oddly incomplete to me on my ATX board when I initially built my latest system earlier this year with 2x16GB (32GB). Guess some latent OCD kicked in. 😆
I did the same thing with 4x8GB sticks, for a total of 32. Had only two initially, but my board looked weird, so I ended up doubling it. Thought I wasted money on what was essentially just a quirk, but noticing how 16GB is slowly becoming inadequate for today's gaming needs, I don't regret it one bit.
Can anyone summarize for me which option is best in the video, because I don't know English.I also like using 4 sticks of RAM the most because they look strong and beautiful
Thank you for this video. The DDR5 information and gaming benchmarks helped me a lot.
Ok, so that settles it: between 1x32GB vs 2x16GB vs 4x8GB DDR5 RAM, I'll go with... 2x32GB initially, and maybe 4x32GB DDR5 RAM later down the road if needed!... haha
Thanks for this video. Very interesting and well made
I am here 1X32GB RAM
How is it doing for gaming I'm planning to build my pc with 32gb×1 ddr5 5200mhz ram and I'm planning to upgrade it to 64gb in future. Or should I just get 16x2gb right now. The motherboard I'm planning to get has only 2 channels for ram (as im getting it for a lower price)
go for 32 gb .. @@ShinigamiNeo0308
@@ShinigamiNeo0308 go for 64gb
@@ShinigamiNeo0308go now with 2 x 32gb ram if you want so much useless ram, because you won't be able to buy the same ram in 5 years 😂 just get a KIT, i would go with 2 x 16gb dual channel kit from corsair
@@ShinigamiNeo0308 16×2 GB. Or 32×2 GB, depending on your budget.
I watch you since you had under 20k subs. I deserve the meme/fun start! Good job mate that was actually very good video!
Thank you very much 💪
obrigado pelo video! estava precisando de um comparativo desse pra saber com certeza se tinha feito uma boa escolha ao optar por 4x8gb ao invés de 2x16gb.
então, mudou merda nenhuma, agora em valores pode ter mudado, se pagou a mais é burrice.
@@rosangeladasilva3971 saiu mais barato, por isso comprei as 4x8gb...
Once again Fabio with the video that *really* hits home
For months I was debating if I should sell my exsting ram and buy a 32gb kit, but you've made me want to get a 2nd pair of 2x8gb sticks and test that out again!
glad to help :D
Very good comparison! I Think 2x16gb is the sweet spot, should be more more then enough for gaming for years and achieve nice OC and timings and allow an upgrade if needed.
Thank you
*than
dude i love this GVG MAAAALL so much pahahah :D first thing that
comes into my mind when i hear your name... perfect advertising! xD
Hahaha
Now i wanna see 4x16gb and 4x32gb lol
I have 4x32 it must be better right?
Its working fine for me 😅
Optimised timings for each setup would be more interesting. Can 4x setup reach same optimisations or lover/higher? It would be pain to test though.
@@viljosavolainen2286 lower sticks can usually clock higher and tighter
Usually larger sticks lose timing as a tradeoff
So even with a 7900 XTX at 1080p on a mid-range CPU there is very little difference, DDR5 is impressive! Thank you for testing, very interesting results.
Thamk you for watching as well
I thought 4X8GB DDR5 was inferior to 2X16GB DDR5 because it has less banks and bank groups and worse data burst length. You should show bios settings used.
As a tech, I must thank you as I learned something. I didn't know that 4x8 would be faster than 2x16 given the fact that you are still on Dual Channels.
Also you tough me some interesting stuff regarding DDR5 Ram same for Single and dual rank.
I know in the past there was the first gen I7 950 on LGA1366 which had triple channels and some server motherboards doing Quad... and given that fact I had no idea that having more sticks would make it any faster beyond 2.
Interesting and thanks for the cool video.
save your money and buy 2X
You are the best! i just cant believe the effort you take to teach us things. i love you. thanks for your work and keep it up with the amd family
Jose Mourinho Started a part time channel guys😂
Funnly enough I was having this exact conversation with a friend in the IT industry about two days ago.
Handsome + Intelligent = Fabio aka Tech Jesus
Excellent video! Super informative!!!
These results don't make any sense lol. What accounts for 4x8GB being significantly faster?
It is explained pretty well, that's what happens when you skip parts
I wonder why AMD didn't do quad channel for Ryzen 7000, I had never thought about it before this video but you bringing up the fact that only HEDT platforms have quad channel made me think that zen (especially X3D, which I would personally be interested in seeing if X3D would behave any differently) might like the extra bandwidth.
Fantastic video as always
It wouldn't do anything as all cpu are bandiwtdh capped. These ryzen can like 80gbps I believe
Counter Strike 2 has 100 fps more in the 1% lows at 4k compared to 1080P?? Are you sure this is right?
Yeap, due to the game engine and the shift being more on the gpu side. Always happens
@@AncientGameplays Wow that's really interesting actually
I've watched many of your videos and didn't realize I hadn't subscribed... New sub for you.
Очень интересны подобные сравнения
Nice to see the comparison. 32 GB Dual channel dual rank is where it's at right now imo. I remember fast dual channel 2gb gskill kits back in the day. Good stuff.
I used 32mb back in the day
@@AncientGameplays Nice flex lol. The first computer I used was 128mb. My first graphics card had 8mb of vram. Your name is fitting hahaha. Appreciate your content AG!
You need to toggle freesync in your brain 🧠 to help your stutter.
Suggestion: Notations on screen should be bundled up. I LOVE that you put the RAM picture, the GPU picture with its own voltage and clock speeds. That is awesome. But the fact they're all separated far away in different corners makes it hard to look for the information unless you're 100% actively watching the video in fullscreen, maybe.
Perhaps you can do the same as now but put them all closer on the same side so it's easily readable. Amazing video!!
Also another thing, how do you know if it's dual rank or single rank if they all have heatsinks installed? You can't see that.
2x 32Gig got it! 😂
Thanks for the video. Really enjoy watching these. You barely mentioned that four slots of 8GB ram VS two 16GB ram there is also a noticeable price difference between the two which also makes it less ideal (e.g. the increase of performance vs the difference in price will not match. The price is going to be higher than the difference in performance so 4 sticks will loose on a performance per dollar value as well and will also be the case because there are more sticks of ram to produce therefore the costs to manufacture go up even if they are less capacity than the two 16GB ram sticks). Just my observation.
Thanks, here the price is basically the same, the 4x8 us barely more expensive, BUT, once again, you're running out of slots and it is way harder to OC
I have 4x8gb, but at 3GHZ DDR4. My PC is very old...I made it from 2016 to 2018..soo i'm embarrased now, but works very fine as today.
Paired with Vega64 custom from Gigabyte.
Just enjoy it 💪💪
I was super curious about this.
My 5800X3D + B550+ 4x8Gb 3600 mhz
Are your kits single rank or dual rank?
Good to see that _nothing_ has changed since DDR2.
Actually single channel was much worse compared to dual channel with ddr2 and ddr3
A very interesting test! maybe in the future quad rank will become more impactful on gaming and will we see this test on some 9000 Ryzens? ;)
Maybe, quad rank was not tested here as it cant be run at 6000MHz yet
@@AncientGameplays oh my bad, i must´ve misunderstood your explanation on the beginning! 🤔
Meanwhile me with 8x16x8x16 💀💀
let me guess: you wanted more RGB but not pay for another 32GB kit? ^^ That was the reason why I used that combo long time ago too and in the end I switched back to 2x16GB with the corsair RGB-Dummy kit because my CPU didn't like them 48GB (sometimes cpu usage and temps went high for 1-2 seconds for no reason)
@@_user.sR_nah
I don't really care for RGB since I'm playing during the night and my PC is right in front of me under my TV.
I just bought an extra 32GB of Corsair Vengeance Pro SL RGB because Tarkov requirements say that it needs ABOUT 16GB and since I also use chrome and shit then I thought why not get extra sticks that are the same clocks and speed as the 16GB and I just sticked them in 😂
Sure they are different kits but same specs, I don't have any problems with mixing them so why change anything 😂
@@Graxu132 😬👍
Thanks mang. Always serving up useful information!
The issue with 4 sticks really comes down to silicon lottery on the memory controller on Ryzen processors. Often you will find it is harder to run higher transfers and on some chips you have to walk it in to make it work. I have a 7900 x3d running 4 sticks of M die running 6200 28-38-30 with fairly tight sub timings. I can also run 6000 26-38-30 which improves latency a decent bit and I can get 6200 to boot but it will eventually fail a stress test and I have been unable to get it stable. I am still using F11C and honestly did not spend that much time fine tuning from my older setting so they may be gains to still be had with in the bios and possibly more in the later versions of AGESA. Honestly I stopped at this point because because this is hitting the limits of infinity fabric in terms of read/write and the only gains really come from optimizing latency in the timings. Plus when your really pushing it you run the risk of soft locking your system which can be time consuming and a pain to recover from so I have stayed at where I left things end of last year. The best choice right now is probably just 2 sticks of Hynix 24gb if you were making a new system today unless a larger amount of memory.
do 4 sticks make 7900x3d's igpu faster than 2 sticks?
@@sownlengoc Nope, just at the time I could get 16gb sticks of M die for the best price and I needed 64 gb. Also it was about the challenge at the time people where struggling to run 4 sticks above 5600, which is where walking it in gets you past that. Overall the Igpu is useless for anything other then basic tasks like first setting up a system or having a slight advantage over using a system headless in some cases. If I was still in the mining game I would have found them pretty useful but even then low end fm2 apus did the job.
*you're
I wish I could afford anything close to this setup. Here I keep playing on my old 2015 phone.
And here i am 4x32 ddr4 3200
Nice
And here i am 2x 4 ddr3 600 😂
and im here 2x8 3200
Why?
@@hellenisticchessguy4290 to me?
Interesting im here with 2x16 as in the video and the results are as expected, thank you
🤌🤌🤌
Thats a dedication to make this video.... #respect
you forgot the triple channel or whatever. I think there were some CPU's
Thank you for explaining the Single Rank vs Dual Rank.
This is a really good video, keep it up.
Triple channel as a thing of like 1 or 2 generations
Very good and informative video. Thanks a lot.
Video idea....
Since it's much easier to run 2 sticks of ram at a faster speed, you should do a comparison between the following:
2 sticks at a faster speed - Single Rank
2 sticks at a faster speed - Dual Rank
4 sticks at a slower speed - Dual Rank
i have two sticks of 24gb and goes, superb. I had that idea, of filling the 4 slots with that idea, but i didnt do research about, I dont regret it...performance now is superb
So it basically doesnt matter, nice info! ty for testing
Great video, editing and chapter markers I always appreciate in case I need to refer back!
Running 2x32 with a ryzen 7950x, 7900 XTX. Had some interesting issues with the gigabyte MOBO and at times the EXPO is switched off when there is an update or BIOS.
I wanted to add that it is interesting on performance stability for games on what GPU brand they are optimised for as well. Helldivers was a great example. Far less issues for friends with nVidia, Starfield, crashed once ever. Space Marine 2 fairly stable.
Also a little thing of testing the FMF and sharpness (all the bells and whistles) to see what makes certain games unstable.
Subscribed and look forward to more!
GREAT VIDEO CONTENT !!!!! GREAT JOB !!! LOVE IT !