Hello Framework community!
I’m ordering a Laptop 16 and plan to order 32GB of ram in one stick instead of a double 16GB. The idea being upgradable proof to 64GB without having to sell a stick in the future. But I don’t want to affect the performance.
So, Is there a performance difference between 1 x 32GB VS 2 x 16GB ?
You cut the bandwidth in half so probably
don’t do it if you care about the igpu performance.
AMD cpu’s are notorious about wanting both DIMMs occupied. Performance is severely hampered.
Good to know, thanks to both of you. I’ll opt for a dual stick option then.
Performance difference? Yes. Will you notice or care? Depends what you do, but probably not.
Should you get one stick or two? My advice would be to get two regardless if it’s 32GB or 64GB. Furthermore, if you know you’re going to want 64GB someday, I’d bite the bullet and just get it all now. I had the exact same thought, and here was my conclusion:
- If you just bought one 32GB stick, who knows when you’re ready to upgrade if you’ll be able to find a matching stick. RAM SKU’s don’t seem to live very long. Two years after building my desktop, I can’t find another pair of the same RAM to fill the remaining two slots no matter where I looked!
- If you bought 2x16GB only to swap them out for 2x32GB in the future, you’ll probably still have spent as much money as buying 2x32GB now. At best maybe saving a few dollars, and maybe you can sell the old modules for a little bit, but in my opinion, save yourself the effort and just buy once.
Lastly, are you sure you need 64GB? 32GB is still a LOT and unless you have a definite and rather immediate need for more, by the time you actually do need 64, you might also be upgrading your mainboard to one with a different RAM spec, so what you start with now won’t really matter, in which case get 2x16GB and don’t look back!
Wait, was there a question?
The need of a different RAM spec when upgrading the mainboard is a very good point. I’ll go for 2 x 16GB.
Thanks for your constructive answer OperationCWAL.
I’m glad you got something out of it! Felt like I was rambling again by about half way through.
The [RESPONDED] tag in titles is supposed to signify that a Framework employee has officially responded and is added by moderators.
Having two ram sticks makes it possible to use memory interleaving to double the memory bandwidth, which greatly improves performance, especially in GPU bound applications.
If you are getting a graphics module it doesn’t matter as much (as that has it’s own separate memory), but it still helps.
1 stick has up to 44.8 GB/s of memory bandwidth, 2 sticks has up to 89.6 GB/s of memory bandwidth, the graphics module has up to 288 GB/s of memory bandwidth from it’s own dedicated memory.