NUMA Nodes Per Socket Configuration

jsterr

Famous Member
Jul 24, 2020
910
274
108
34
  • Should NUMA Nodes per Socket be set to 1/2/4 in BIOS?
  • Whats the best configuration for a single socket amd-cpu?
  • In VM Hardware I would enable NUMA. Or is it better to set NUMA-Nodes to 1 and not use numa in vm hardware?

Has someone made some extensive tests or can answer this question?
 
Last edited:
  • Like
Reactions: leesteken
I've enabled 'NUMA node per L3 cache' for my (single socket) 5950X system. It does make it more clear which cores and threads are on which CCD. All I can really say is that it appears to work fine, but it also worked fine before.It seems to spread the load/heat over the two CCDs more when I enable NUMA for VMs with a high CPU load. I have not measured performance but it might be slower since one CCD is good at PBO and the other not so much.

EDIT: I did not enable other NUMA settings in the BIOS.
 
Last edited:
  • Like
Reactions: jsterr
This is a additonal setting that can be set "NUMA node per L3 cache" but did you also try to set "Nume nodes per node" to a different value then the default? On my side its set to 1 at default. I am interested in knowing if more numa nodes is better or worse for performance.

Edit: guess I need to do some testing in the near future to actually see if it makes a difference on a single socket amd
 
Last edited: