I have an Intel Core i7-8700k CPU and it has 12 logical cores. Together with a shit ton of RAM (in context of consumer motherboard), I am hosting a lot of virtual machines and simulating a mini datacenter in my 1 PC. I have 9 VMs running, half of them are domain controllers and the other half are web apps and other applications.