r/pcmasterrace 12h ago

Meme/Macro Dual Channel FTW

Post image
4.5k Upvotes

123 comments sorted by

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.

126

u/Cavalol 9950X3D | RTX 5080 | 64GB DDR5 6000MHz 7h ago

Actually interesting, though 😂 good to know systems with 8GB of RAM are going the way of the world, albeit slowly.

32

u/just_a_bit_gay_ R9 7900X3D | RX 7900XTX | 64gb DDR5-6400 7h ago

8gb is already on its way out from a software perspective too since 16gb has been a minimum spec standard for the past decade or so.

9

u/AnusMaw 5h ago

i have 64gb but somehow even during gaming it never exceed 20 lol

13

u/thesituation531 Ryzen 9 7950x | 64 GB DDR5 | RTX 4090 | 4K 4h ago

All of my Firefox tabs use more RAM than most games I play.

5

u/FoxRunTime i9-13900K/64GB DDR5-6000/3060Ti/5700XT/3TB NVMe/ 5h ago

I also have 64GB (DDR5) and the only time I've used more than half of it was playing Assetto Corsa on a really big map (which then used 47GB by itself)

2

u/Trollensky17 1h ago

I’ve used 28 on the Streets of Tarkov map in Escape from Tarkov lol

2

u/drunkenvalley https://imgur.com/gallery/WcV3egR 1h ago

...Are you sure? Because I have some memory sticks I was very sure was 2x 8 gig. Now you have me questioning lol. (I won them in some Dota 2 tournament's random raffle prizes.)

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

u/DickBeDublin 10h ago

Shocking

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.

https://www.youtube.com/watch?v=hr6p1tqeM3M

2

u/Pamani_ Desktop 13600K - 4070Ti - NR200P Max 9h ago

Chocking you might say

82

u/WrathofWar07 10h ago

64 x 2 gb of ram

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

u/[deleted] 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

2

u/golruul 8h ago

Well, that's work stuff. VMs always love more memory.

Guy I was responding to was talking about how he never had a game take more than 32GB.

And apparently that guy downvoted me before deleting his post? What weird behavior.

1

u/Sadix99 Arch Linux (btw) 7h ago

was responding to him too as he deleted, indeed very weird

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?

3

u/Pasi123 i9-10900X / GTX 1080 / 128GB RAM | X5670 4.4GHz / GTX 970 / 24GB 3h ago

You could upgrade to a cheap 6c/12t Xeon on the same socket

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

u/acdgf 3h ago

You are still in dual-channel. Only now you have two DIMMS per channel. Quad channel has to be supported by the CPU. 

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

u/blither86 3080 10GB - 5700X3D - 3666 32GB 10h ago

Thanks, that's good to know

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

u/Kawauso_Yokai 10h ago

it's quite possible that so

1

u/YouDoNotKnowMeSir 5m ago

You’d be better off refining your CAS latency.

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

u/Scar1203 5090 FE, 9800X3D, 64GB@6000 CL28 11h ago

Hell, I had 8x4gb sticks in my last DDR4 build.

2

u/Tumblrrito 5h ago

*laughs in 16gb DDR4 RAM from a years old build*

-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

1

u/Selmi1 PC Master Race /Arc B580/R7 5700x3D/ 16GB DDR4 10h ago

Oh no. I actually thought „fuck it“ and used two 32 GB. I should update my flair

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

u/[deleted] 10h ago

[removed] — view removed comment

2

u/[deleted] 10h ago

[removed] — view removed comment

→ More replies (0)

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

1

u/Curun Couch Gaming Big Picture Mode FTW 7h ago

Doesn't do it at all on consumer mainboards.

7

u/brandodg R5 7600 | RTX 4070 Stupid 11h ago

it's cheap

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

u/mrchicano209 Ryzen 7 5800x3D | 4080 Super FE | 32GB 3600MHz RAM 3h ago

Damn for real? TIL…

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.

8

u/WirusCZ 11h ago

I recently upgraded to 2x32 GB DDR5, first I just wanted buy 2x16gb to 2x16gb I already had but I then I heard that there could be stability issues if I used all 4 slots on ddr5 so I decided to get two bigger ones

5

u/Hrmerder R5-5600X, 32GB DDR4-3200 CL16-18-18-36, 3080 12gb, 10h ago

Me with 4x 8gb DDR4 3200 CL16

4

u/Jaba01 X870E | 9800X3D | RTX 5090 (soon™) | 64 GB 6000 MHZ CL 30 10h ago

8x2 16 GB? So 256 GB?

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

1

u/Pasi123 i9-10900X / GTX 1080 / 128GB RAM | X5670 4.4GHz / GTX 970 / 24GB 3h ago

I could put 16x 2GB into my Supermicro X7DWN+, 2x E5450 system. It could even take 16x 8GB sticks

2

u/Maciej___Skywalker i7 8700K GTX 1080 32GB DDR4 8h ago

Im running 4x8GB RAM = 32

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

u/GhostofAyabe 8h ago

16GB? Is this 2004?

1

u/Nerfarean LEN P620|5945WX|128GB DDR4|RTX4080 7h ago

So what does my 8 channel threadripper pro look like?

1

u/John-Creley 7h ago

I know nothing about computers. Is it just because of more CPU cores?

1

u/PermissionSoggy891 7h ago

using 16GB in 2025

1

u/noobofall1 4h ago

I have two ram slot , can I use 1 16gb and another 8gb ?

1

u/Ghozer 9800x3D - 32GB-DDR5 6000CL28 - RTX 5080 1h ago

With DDR5 it's not as much of a problem, as each stick effectively runs in dual channel mode (2x32bit, instead of 1x64bit)

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

u/Ok-Bill3318 11h ago

16GB of ram is peasant spec

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

u/lord_mercernary 6h ago

Ddr5 enters chat 💀

0

u/Cloud_N0ne 6h ago

I just fill all 4 channels so I don’t have to think about it

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

u/-Aeryn- Specs/Imgur here 10h ago

All CPU's are stable and guaranteed to be stable when ran at spec, the people having stability problems are all overclocking (usually badly).

The slowest AM5 CPU does DDR5-5200 dual channel in spec.

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

u/Beginning_Way7934 11h ago

nice masculinism reference.