I noticed a setting in BIOS recently (I believe it appeared in a recent update from SuperMicro) that read something like "expose CCX as NUMA" - I decided to turn it on...
LSCPU:

Indeed... NUMA "nodes" appear here (per CCX).
I went through and adjusted all VM's... Enabled NUMA, assigned ~3-6 cores per "socket" (most VM's are kept at a single socket, a few I have given 2-3 sockets for 8-12+ cores for more intensive workloads).
I can't be certain, but it seems like the VM's are generally performing better overall. Placebo effect? Is this type of NUMA declaration utilized by Proxmox to "pin" workloads?
LSCPU:

Indeed... NUMA "nodes" appear here (per CCX).
I went through and adjusted all VM's... Enabled NUMA, assigned ~3-6 cores per "socket" (most VM's are kept at a single socket, a few I have given 2-3 sockets for 8-12+ cores for more intensive workloads).
I can't be certain, but it seems like the VM's are generally performing better overall. Placebo effect? Is this type of NUMA declaration utilized by Proxmox to "pin" workloads?