By using an unsupported VM configuration file (vmx) option called cpuid.coresPerSocket, it is possible to present multi-core virtual CPUs to VMware ESX virtual machines., By using an unsupported VM configuration file (vmx) option called cpuid.coresPerSocket, it is possible to present multi-core virtual CPUs to VMware ESX virtual machines.