Compatible: Virtualizes physical CPUs of different models into vCPUs of the same model. This mode features good migration compatibility.
Host Model: Virtualizes a physical CPU into the most similar vCPU model. This mode features poor migration compatibility but provides better performance for guest OSs than the compatible mode.
Host Passthrough: Directly passes through the host CPUs to VMs. This mode features poor migration compatibility but provides the best performance for guest OSs. VMs with the host passthrough CPU operating mode can be migrated only between hosts with exactly the same CPU model. To change the VM CPU operating mode to passthrough, make sure the hosts in the cluster support the same instruction set.
EMC: Virtualizes a physical CPU into a specified CPU model. This mode avoids the CPU model changes caused by VM migration and has good migration compatibility. However, a VM can migrated only when the source and destination cluster meet the EMC migration requirements.