A lot of customers are looking at (the latest) AMD CPUs in virtualization environments. AMD is doing some interesting things with the EPYC CPUs: the first generation of EPYC CPUs (Naples) provided up to 32 cores, while the second generation EPYC CPUs (Rome) are now available with up to 64 cores per CPU.
Although AMD CPUs might be the right fit for you; if you’re using NSX-T check out the supported CPUs for your environment. Currently NSX-T 2.5.x doesn’t support AMD CPUs for running the Edge nodes (both VMs and bare metal) as detailed in the documentation. However, with NSX-T 3.0 there is full support for running Edge nodes (VMs and bare metal) on EPYC 7xx1 (Naples) CPUs, EPYC 7xx2 (Rome) CPUs and the EPYC 3000 embedded family and newer. Check out the release notes for more information on this.