NUMA no NUMA in kernel yet but... the physical memory allocator can split ranges adapting the allocator is very easy: order segments per cpu group