Virtualisation works seamlessly because of modern techniques of passing down instructions immediately to the processor, i.e. no software binary translation. This isn't available on the ARM mac platform right now, it might become available in the future though as core x86_64 patents expire this year. Apple said there will be mac specific processors, and I'd expect them to have multiple ones (likely 2 or 3 main SKUs, but more with some cores/cache disabled) for their Macbook lineup. For the desktop lineup I expect even more cores. e.g. iPad Pro processor for Macbook Airs 8 big, 4 small cores for Macbook Pro (lower end) with integrated Apple GPUs 12 big, 4 small cores for Macbook Pro (higher end) with dedicated AMD GPUs 32 cores for iMac with dedicated AMD GPUs 64-128 cores for Mac Pro with multiple dedicated AMD GPUs MacBooks will be upgraded every year alongside iPhones and iPads, but the desktop processors might only be upgraded every 2 years.