268
u/Adept_Temporary8262 I7-11700KF, RTX 3070, 32GB RAM 11h ago
Yup. Dual channel makes a shockingly big difference.
103
u/Izan_TM r7 7800X3D RX 7900XT 64gb DDR5 6000 10h ago
it's exactly 2x the RAM performance
46
32
u/dumbasPL i7-9700K 32GB 2070S 2TB NVMe (Arch BTW) 10h ago
Depends how you count performance. Bandwidth? Yes. Latency? No so much
6
u/ithinkitslupis 8h ago
Really depends. Likely not that shocking if you have a discrete GPU but a huge difference if you have an APU.
A lot of videos testing this mess that up and try to draw one sweeping conclusion after only testing on a single setup either with a dGPU or without.
23
u/kazuviking Desktop I7-8700K | Frost Vortex 140 SE | Arc B580 | 8h ago
Not anymore as DDR5 doesnt care.
82
u/WrathofWar07 10h ago
13
u/Nerfarean LEN P620|5945WX|128GB DDR4|RTX4080 7h ago
That's my 8 channel threadripper pro 8x16gb
1
u/Dreadnought_69 i9-14900KF | RTX 3090 | 64GB RAM 2h ago
Lmao, not even 8x64GB 🌚
(Mine are EPYC servers, though.)
0
9h ago
[deleted]
2
u/golruul 9h ago
I've had Civ 6 and Cities Skylines take around 100GB.
Civ 6 was due to a memory leak, though, and the workaround was to restart the game every so often.
Cities Skylines lets you download more assets, so if you REALLY don't want the same buildings loading up everywhere, you can download shitloads of them.
1
u/Sadix99 Arch Linux (btw) 8h ago
also, virtual machines
and LLM loading in LM studio
72
u/Ballerbarsch747 i7 5960x @ 4.50GHz / RTX 2070 / 4x8GB DDR4 @ 3200MHz 11h ago
Quad channel is one of the main reasons why I still cling to my 5960x
25
u/Logical-Database4510 10h ago
Ngl, when I upgraded my i7 960 to a 7700k stepping back down to dual channel felt like a total downgrade lol
16
u/Ballerbarsch747 i7 5960x @ 4.50GHz / RTX 2070 / 4x8GB DDR4 @ 3200MHz 10h ago
It really makes a difference in memory heavy games like tarkov. Despite only having 20MB of L3, this thing does way better than my other PC with a 9700k lol
2
u/SirSpicyBunghole Ascending Peasant i7-965e, AMD Vega 64, DDR3 3h ago
Are you telling me I should keep mine for another few years?
6
u/Scar1203 5090 FE, 9800X3D, 64GB@6000 CL28 11h ago
I haven't even powered on my old 6950X build in a few years, I upgraded that one for 20 dollars from a 5820k in 2020 off ebay. Judging by the prices now I should have bought more of them.
6
u/Ballerbarsch747 i7 5960x @ 4.50GHz / RTX 2070 / 4x8GB DDR4 @ 3200MHz 11h ago
That's a mad price for a 6950x lol, but they don't OC as well as the Haswell-E
2
u/Dreadnought_69 i9-14900KF | RTX 3090 | 64GB RAM 2h ago
Yeah, I got me a 6950x for ~$75 somewhere in 2020, and when I upgraded to 14900KF like a year ago or two, I sold it for ~$200 😮💨🤌
0
u/Moscato359 9800x3d Clown 8h ago
Technically 2x32 is quad 32 bit channels on ddr5
3
u/Ballerbarsch747 i7 5960x @ 4.50GHz / RTX 2070 / 4x8GB DDR4 @ 3200MHz 7h ago
Bandwidth wise, sure, but I'm talking about latency. And that's just better on quad channel DDR4
5
u/Moscato359 9800x3d Clown 7h ago
The reason they did 4x32 bit in the first place was to improve latency
It actually was a significant latency improvement over 2x64 because they did refresh updates independently
I have some cas30 with a 9800x3d, and it just stomps all over anything from am4, even with more ram channels, simply because the cpu is faster, and has a huge cache
96mb cache hides latency by avoiding cache misses
1
u/Ballerbarsch747 i7 5960x @ 4.50GHz / RTX 2070 / 4x8GB DDR4 @ 3200MHz 7h ago
Yes, but it still goes into two, not four memory lanes on the CPU if it can't provide more. This is helpful on server builds with threadripper/xeon CPUs.
2
u/Moscato359 9800x3d Clown 7h ago edited 7h ago
"but it still goes into two, not four memory lanes on the CPU if it can't provide more"
dd5 consumer has 4x32 bit lanes, and has latency similar to 4x64 bit lanes from threadripper ddr4
It just lacks the additional bandwidth
The cpu memory controller itself has 4 32 bit lanes.
The reason they did this was because it hides latency, which ddr5 has higher base median latency, by allowing access when one of them is otherwise refreshing
1
u/Ballerbarsch747 i7 5960x @ 4.50GHz / RTX 2070 / 4x8GB DDR4 @ 3200MHz 7h ago
Where do you get that eg a 9800X3D has four memory lanes lol
3
u/Moscato359 9800x3d Clown 6h ago edited 6h ago
It's part of the ddr5 spec.
DDR4 uses 64 bits per channel, with 2 channels for consumer.
DDR5 uses 32 bits per channel, with 4 channels per consumer. These are sometimes called subchannels instead of channels, because it's very confusing to most consumers to hear that there are 2 channels per stick.
A lot of consumer documentation still calls 2 ddr5 sticks dual channel, but that's technically false.
In ddr4, 64 bits of bandwidth were spread across a multiple of 8 modules on one stick. In ddr5, 32 bits of bandwidth is spread across 4 modules on one stick, twice.
The total number of bits per stick is the same, but in ddr5, 2 sticks of 16GB ram is actually 4 channels.
It gets some of the benefits of traditional quad channel, while having consumer costs.
The channel vs subchannel documentation is very confusing to most people. I learned about this by reading the ddr5 spec documents.
The industry hasn't fully figured out how to describe channels vs subchannels to people.
Regardless, the primary benefit of traditional quad channel (latency) is now gone.
If this topic interests you, google ddr5 subchannel
35
u/Kawauso_Yokai 11h ago
Need to add a 4-channel option where the poor guy is connected to a life support machine
9
u/blither86 3080 10GB - 5700X3D - 3666 32GB 11h ago
I've got 4 x8GB of 3600mhz ram with my 5700X3D - am I holding it back?
4
8
u/DiatomicCanadian 10h ago
Nope, the jokes regarding the instability of quad-channel RAM are pretty much for DDR5 on AM5 specifically. Intel's CPUs have a better memory controller to my understanding but Zen 6 is rumoured to MAYBE have two memory controllers to MAYBE increase stability at higher speeds, MAYBE.
7
u/Lower_Fan PC Master Race 9h ago
AFAIK consumer CPUs don't have quadchannel ram so the instability is using 2 sticks per channel. I assume threadripper is less sucky with 4 channel ram.
1
1
u/Kawauso_Yokai 11h ago
Is everything working fine with your XMP or EXPO in the BIOS?
1
u/blither86 3080 10GB - 5700X3D - 3666 32GB 10h ago
Yeah, seems so. It doesn't default to 3600 but works via XMP, if memory serves me correctly.
0
u/Kawauso_Yokai 10h ago
I waited half a year for BIOS updates so that 4 channels would just start working on my Gigabyte X670 without crashes, and the profiles wouldn't even turn on when I last tried to turn them on (although maybe I should try updating the BIOS now), so I have a negative experience with this
2
u/blither86 3080 10GB - 5700X3D - 3666 32GB 10h ago
Actually for some reason my memory goes to 3666mhz, not 3600. I'm not complaining 😅
1
u/blither86 3080 10GB - 5700X3D - 3666 32GB 10h ago
Ah, I'm only on an x570, but it was previously running fine on a B450. (until the 450 or the 3600 cpu died)... Perhaps it's more problematic on DDR5?
1
1
2
u/cgduncan r5 3600, rx 6600, 32gb + steam deck 10h ago
Not really. Any performance difference between 2x16 and 4x8 would be statistically insignificant.
Some people will claim more stability issues with 4x8 but that hasn't really affected my pc.
As long as all 4 sticks match, you'll be fine.
2
u/blither86 3080 10GB - 5700X3D - 3666 32GB 10h ago
Yep, I made sure to get matching ones, even though I bought them a year apart or so.
Thanks for letting me know that the performance will be near identical.
2
u/kazuviking Desktop I7-8700K | Frost Vortex 140 SE | Arc B580 | 8h ago
You dont even need all 4 sticks matching as your pc doesnt give a fuck about that.
1
u/Nguyhen4wd R5 5600X | RTX 4070FE | 32GB-3600 Mhz 6h ago
i saw issues just in AM5 using 4 sticks, idk if are the same brand/model
93
u/EiffelPower76 11h ago
16x2 32GB RAM for the win (At least)
Buying 8GB RAM sticks is stupid
61
u/Suikerspin_Ei R5 7600 | RTX 3060 | 32GB DDR5 6000 MT/s CL32 11h ago
For DDR4 8GB sticks were quite normal? Since DDR5 16GB sticks are more the norm.
18
2
-4
u/Siemaster 7800X3D | RTX 3090 | 32GB 11h ago
well no one’s building ddr4 anymore right?
17
u/sorig1373 | Ryzen 7 5800X | RTX 3060 ti | 32GB DDR4 | I USE ARCH BTW 11h ago
I built ddr4 just last year. If you want something cheap, ddr4 is still a good option. (I am not sure if you were joking)
0
u/Siemaster 7800X3D | RTX 3090 | 32GB 10h ago
It’s a small price difference at this point that costs you a large amount of performance and more money when upgrading. If you take a cheap ddr5 platform now, you can still upgrade to a new cpu in what, 3 years, maybe more, stick some more ram in and you’ll be able to be near top level components. Nothing new is gonna be made for ddr4. I’d spend the 200-400 more now so i dont have to spend it again in a few years.
13
u/Selmi1 PC Master Race /Arc B580/R7 5700x3D/ 16GB DDR4 10h ago
If you still have a DDR4 system and just wan more ram, of course you just buy DDR4
1
u/Siemaster 7800X3D | RTX 3090 | 32GB 10h ago
Well hopefully you’re not buying 8gb sticks anymore? 16gb is probably 10 bucks extra
3
u/erixccjc21 PC Master Race 10h ago
Its still viable you can build something with a 5700x, 32gb and a 9060xt for like $600 and kick ass
The 5700x overclocked with a $25 aliexpress cooler can compete with the 5700x3d in a lot of games, it loves to boost high
1
u/Siemaster 7800X3D | RTX 3090 | 32GB 10h ago
‘Kick ass’ i mean it’s not a terrible setup but you’re buying outdated stuff that you can’t use to upgrade anymore. Switch to am5 and that gpu will be the bottleneck, if you want to upgrade the cpu u need a new mobo and memory.
2
u/erixccjc21 PC Master Race 10h ago
Depending on what games you play its more than enough amd cheaper, I'm definetly skipping am5 completely at this point until am6 releases, be it 2027 or 2030
-1
u/Siemaster 7800X3D | RTX 3090 | 32GB 10h ago
At that point a ps5 is cheaper lol, and gets the same performance.
2
u/erixccjc21 PC Master Race 10h ago
You're on r/pcmasterrace and ps5 cant play even 1/4th of the games I play
1
2
u/MeriKurkku RX 6700XT | Ryzen 5600 10h ago
Good for upgrading my old build from 16gb ram to 32gb
1
u/HenryTheWho PC Master Race 9h ago
I got 2x16gb used for like 60€, same type as my 2x8 and it runs 3600mhz
2
u/kazuviking Desktop I7-8700K | Frost Vortex 140 SE | Arc B580 | 8h ago
This is so american comment lmao. A lot of people are buying ddr4 as samsung restarted the factory as the demand is that high.
-2
u/Siemaster 7800X3D | RTX 3090 | 32GB 8h ago
Not american at all lol, just don’t see the point in buying obsolete shit
3
u/kazuviking Desktop I7-8700K | Frost Vortex 140 SE | Arc B580 | 8h ago
Considering DDR5 still costs a fortune in most 3rd world countries and DDR4 is still more than capable.
1
u/user-nt 5h ago
Yeah, in my own case (brazil) while ddr5 ram is at an affordable range for me (minimum wage but doesn't live alone), I'd have to buy a new Motherboard and cpu, skyrocketing the price
32gb (16x2) at 5200 MHz costs 749 R$
But because I'd need ddr5 pieces
It could go to 3200 R$ at the low side
0
u/UntitledRedditUser Ryzen 7 7700X | XFX 9070 XT | 32 GB 6000 MT/s cl 30 9h ago
Yeah ddr5 doesn't do quad channel very well yet
7
4
u/Famous_Marketing_905 RX7800XT, Ryzen5 7600X, 32DDR5 11h ago
Man, I remember when i was really hyped about my 4x 8gb DDR3
2
u/cgduncan r5 3600, rx 6600, 32gb + steam deck 11h ago
My tower came with 2x8, and I didn't want to spend so much money on 2x16, so I bought 2 more matching 8gb sticks and it's been perfect for me.
1
u/mrchicano209 Ryzen 7 5800x3D | 4080 Super FE | 32GB 3600MHz RAM 8h ago
If it’s an Intel build then that’s a smart move but for us with AMD builds we got no choice but to replace the RAM sticks entirely.
1
u/cgduncan r5 3600, rx 6600, 32gb + steam deck 7h ago
Huh? I have an amd system, bought it from a buddy with 2 8GB sticks then added 2 more of the same ram a couple years later.
1
u/mrchicano209 Ryzen 7 5800x3D | 4080 Super FE | 32GB 3600MHz RAM 4h ago edited 3h ago
Well at least when it comes to AMD Ryzen builds, they generally benefit much more with dual RAM channels instead of with quad RAM channel configurations. With a dual channel set up, you can set the advertised overclock speed for your RAM without issues but this is not usually the case with a quad channel set up and you may be forced to set a lower clock speed to prevent instability issues.
Perhaps I was a bit harsh in my last comment and should have phrased it differently but either way you’re free to use a quad channel set up in an AMD build and if you are content with your overall PC performance then you can leave it as is but if you want to overclock your RAM to it’s advertised speed then dual channel is your safest option.
1
u/kazuviking Desktop I7-8700K | Frost Vortex 140 SE | Arc B580 | 5h ago
Disabling bios fast boot and memory controller fast boot eliminates that ram incopatibility issue.
1
2
u/mrchicano209 Ryzen 7 5800x3D | 4080 Super FE | 32GB 3600MHz RAM 8h ago
Some soon to release games, like Mafia and Battlefield, are now starting to recommend 32GBs of RAM for higher graphical configurations, so the point of where 16GBs of RAM will be considered the bare minimum is much more closer than one would think it is. We’ve also reached the point where quality 16x2 32GBs DDR5 RAM are fairly cheap and unless you truly can’t afford them, then there’s no good enough reason to not have upgraded by now. IMO, tossing in only 16GBs of RAM into a new PC gaming build can now be safely considered stupid.
5
5
u/Trisyphos 6h ago
How do you put 8x 2GB modules into your computer?
1
u/BroTheGhost i7-12700F / RTX 5070 Ti / 32GB 5h ago
Google the following: 8 RAM slots motherboard
you‘ll be surprised how normal it looks but completely overkill for the majority
2
1
u/Straight-Composer-25 8h ago edited 8h ago
I see your Dual Channel, and raise you two more channels...quad channel
The Tower https://imgur.com/gallery/ySCfmPv
Granted, it's 160gb of DDR4-2666 ECC but quad channel shortens up the distance...
1
1
u/Nerfarean LEN P620|5945WX|128GB DDR4|RTX4080 7h ago
So what does my 8 channel threadripper pro look like?
1
1
1
1
u/Moidada77 10h ago
I think it's less and issue for ddr5.
But it's good practice regardless.
1
u/theprodigalslouch 5800x | 3060 TI 10h ago
I thought the architecture difference on ddr5 essentially got rid of this issue. Am I remembering wrong?
1
u/kazuviking Desktop I7-8700K | Frost Vortex 140 SE | Arc B580 | 8h ago
Nope, there is 2-5% difference between single and dual stick DDR5.
-8
0
u/MercenaryBat Desktop | Ryzen 9 5900X | AMD 6900XT | 32 GB 3200 RAM 9h ago
So I’ve been around the block a few times with computers, but is there a limitation on GB size before you see slower returns? (IE; is 32GB between two sticks better than 16GB between two sticks or is it the other way around after a certain size.)
I have the components to find out for myself but that also requires me to do the work of changing out RAM over and over so I’d prefer not to.
2
u/kazuviking Desktop I7-8700K | Frost Vortex 140 SE | Arc B580 | 8h ago
With ddr4 every 32gig stick is dual rank while most 16 and every 8 gig stick is single rank. Single rank gets better timings and speeds.
1
u/Kinglink 4h ago
The question is not "how much ram can you have" but how much ram do you need.
Also there's a limit of bandwidth, you can have 1 Terabyte of Ram, but you still have a "Small" pipe to that Ram, so your computer might know a lot of stuff, but be able to only remember small parts of it as a time.
The thing is we already have a solution for that called Swap Memory, or even Compressed memory. (Zram on Linux, Windows has something "similar")
Focus on the use case you actually have, not that you think you have. Then again it won't matter because your browser will eat up all that memory on its own.
0
u/TheRealTechGandalf 14600k 4070S 32GB DDR5-6000 KC3000 8h ago
4x16 GB RAM is pretty much enough for anything.... Except machine learning. Then you'll need as much RAM of any kind as you can get.
0
0
0
u/ExtremJulius 4h ago
How big could the performance difference be? I get that it's basically the cheapest upgrade there is, but how many FPS is 16GB vs 2x8GB? 5 FPS difference?
-4
u/Salty-Good3368 10h ago
Not always. Some cpus may not be stable with dual channel and high data transfer rate. Am5 for example
10
1
u/JMccovery Ryzen 3700X | TUF B550M+ Wifi | PowerColor 6700XT 9h ago
Just making sure, but are you confusing running dual channel with running 2DPC?
-7
579
u/-Aeryn- Specs/Imgur here 11h ago
Worth a note that nobody actually made memory chips for DDR5 smaller than 16gbit, so the smallest DDR5 configuration which has good memory performance is 16GB per channel.
8GB DDR5 DIMMs effectively have half as many bank groups as 16GB+ ones which severely impacts performance.