When I built my pc I bought 16gb (2x8) of ram. For the Christmas season I decided to gift myself 32gb (2x16). Both sets are ddr4 and run at 3200mt/s but are of different brands. Is it okay to put them in the other two ram slots or should I replace the old ones?

  • Cort@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    15 hours ago

    I did this with the same brand and speeds etc. and still had to reduce the timings from 3200 to 3000 to get things to run at all. Worst case, you’ll only have 32GB instead of 48.

  • Gnugit@aussie.zone
    link
    fedilink
    arrow-up
    28
    ·
    edit-2
    1 day ago

    Yes, but they should be the same speed and latencies. I think if they are compatible and different speeds all the ram will operate at the slower speed if at all.

    It’s likely you’ll find they won’t work together and the PC won’t start up, you can try switching the slots they are in sometimes that helps. Otherwise there will be no harm done, just remove the ones you don’t want to use if they end up not working together.

  • hperrin@lemmy.ca
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    1
    ·
    1 day ago

    You should mix them the same way across channels. Like, put the 16s in the first slot of each channel and the 8s in the second slot of each channel. Not for compatibility reasons, but for performance. If you put both 16s in one channel and both 8s in the other, it may not perform as well, because the CPU might run them in single channel mode.

  • Zonetrooper@lemmy.world
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    1 day ago

    As long as both brands are on your motherboard’s Qualified Vendor List (QVL), then you should be good in terms of compatibility.

    Do be aware, however, that using all four memory slots can result in your RAM running at a slower-than-nominal speed, as the memory controller has a more difficult time handling four sticks than two. This isn’t automatically awful - I’m also writing this on a machine running 2x8+2x16 - but you might want to examine if you would be okay with 2x16 alone.

    • dual_sport_dork 🐧🗡️@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      19 hours ago

      using all four memory slots can result in your RAM running at a slower-than-nominal speed

      I have seen this, and other notions of its ilk, written many, many times lately. This is not an attack, just setting the record straight.

      I should point out at this juncture that although system tweakers pathologically hyperventillate over transfer rate, RAM timings and minuscule latency differences between this RAM stick or the other one, in reality this is pretty much the least impactful factor on your system performance there is. Anyone can delve into this if they like. Tl;dr: “large” differences in DDR5 transfer speed amounted to a real world difference of only 4 to 10 percent, for very specific tasks, from the very lowest end to the very highest end. Woo. Without fixating on benchmarks it’s unlikely anyone would notice a less-than-10% difference, and basically impossible to notice 4%.

      It’s also quite unlikely that any modern board and processor combo would not be able to run all (typically 4) of its memory slots at their full rated speed anyway.

      More memory is always better than less memory with a marginally “faster” configuration. Even the difference between dual channel or forcing your board to run in single channel mode is not going to be significant for tasks that are not bottlenecked by sheer memory throughput. For normal users – including gamers – the number of tasks that will be memory bottlenecked you will encounter are zero. Even in single channel mode a stick of DDR4-3200 should be able to transfer at roughly 12.8 GB/sec and there is no storage device on Earth you can put in your computer that will fill it that fast. In order for that to ever be a factor, your workflow will have to require everything you’re doing to not only already be within RAM, but stay there for the entirety of the operation and never touch any disk.

      You may theoretically notice a marginal difference if you are doing heavy duty video editing, big time cryptography, or deeply important scientific computing work like folding proteins or something. Otherwise it literally does not matter. Having enough memory capacity to not have to hit the swap disk at any time is much more important.

    • fuckwit_mcbumcrumble@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 day ago

      As long as OP has something newer than a 1st gen zen CPU and MOBO 3200 should be easily doable on all 4 sticks, but it probably won’t be officially supported.

    • catloaf@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      As long as both brands are on your motherboard’s Qualified Vendor List (QVL), then you should be good in terms of compatibility.

      I don’t think I’ve ever seen such a thing. Even on server boards, which are very picky, they’ve always been happy to take anything that meets their supported spec, regardless of brand. Which board brands are you using that reject certain memory brands?

      • dual_sport_dork 🐧🗡️@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        20 hours ago

        This was legitimately something, but mostly back in the days of OG DDR and single data rate DIMM’s. In those Wild West times, it was not unheard of for specific brands or models of RAM being not quite compatible with various processors or motherboards. (And there was little enough selection between few enough brands that it was actually feasible for motherboard manufacturers to maintain a list!) These days it’s extremely uncommon.

  • Sidyctism2@discuss.tchncs.de
    link
    fedilink
    arrow-up
    2
    ·
    1 day ago

    at worst, they are incompatible and the pc only recognizes one pair of sticks. in that case, remove the 8gb-pair. As always, follow the instructions for the mainboard on how to populate the ram-slots.