We are about to build a new server and I was wondering what would the impact on NUMA with the options available.
The system will be built using a Proliant DL380 Gen9 8SFF which has 2 sockets, and 12 memory banks per socket.
The question I have is what would be better configuration 2 CPU's with 6 cores and memory evenly distributed across NUMA nodes or a a single 12 core CPU and all memory in that NUMA node.
Should I expect bandwith problems using a single Intel Xeon E5-2690Wv3 and 192GB (4 * 32GB + 4 * 16GB) memory and go for the 2 CPU option or should I avoid the complexity and go for the single CPU solution and have all RAM sit in the banks allocated to that socket?
No virtualization will be used, the machine will run Windows 2012 R2 and SQL 2014 both of which are NUMA aware.