Author Topic: different memory sizes on each CPU in multi-CPU systems?  (Read 445 times)

pocock

  • Sr. Member
  • ****
  • Posts: 276
  • Karma: +30/-0
    • View Profile
different memory sizes on each CPU in multi-CPU systems?
« on: August 30, 2022, 02:56:21 am »

For dual CPU systems, is it necessary to have an identical memory configuration on each CPU?

For example, if a user has 4 x 16GB on CPU1 does that mean the user must have 4 x 16GB on CPU2?

Or can the user have 4 x 16GB on CPU1 and 4 x 32GB on CPU2?
Debian Developer
https://danielpocock.com

ejfluhr

  • Newbie
  • *
  • Posts: 32
  • Karma: +3/-0
    • View Profile
Re: different memory sizes on each CPU in multi-CPU systems?
« Reply #1 on: September 01, 2022, 02:13:45 am »
I believe the processor hardware can support different memory configurations on different sockets in a system.  I suspect it depends on support in the firmware and/or software, not the hardware.
« Last Edit: September 01, 2022, 02:46:19 am by ejfluhr »

amock

  • Newbie
  • *
  • Posts: 16
  • Karma: +0/-0
    • View Profile
Re: different memory sizes on each CPU in multi-CPU systems?
« Reply #2 on: September 01, 2022, 05:31:22 pm »
The User's Guide has RAM installation tables that show you can have any number of DIMMs between 1 and 16, so it is possible to have different numbers of DIMMs for different processors.  I haven't tested it, but that makes me think the DIMM sizes do not need to match between processors.  They have their own memory controllers, so that also points to not needing to match RAM between CPUs.

ClassicHasClass

  • Sr. Member
  • ****
  • Posts: 388
  • Karma: +28/-0
  • Talospace Earth Orbit
    • View Profile
    • Floodgap
Re: different memory sizes on each CPU in multi-CPU systems?
« Reply #3 on: September 01, 2022, 09:54:08 pm »
Correct, they do not need to match. That said, I like the symmetry.  8)