Using an  AMD EPYC 7713 64-Core Processor (there are two on the server) for a total of 128 cores. 

If I change the NPS (numa per socket) in BIOS and power cycle the system and the I launch a DPDK application, I always get this message:

EAL: Detected CPU lcores: 128
EAL: Detected NUMA nodes: 16

NPS is able to change the number of NUMA but DPDK always detects 16 NUMA domains.
I tried with NPS1, NPS2, NPS4.