HVM
HVM, or hardware-assisted virtualization, is a method of virtualization in which a hypervisor leverages processor and chipset features to run guest operating systems unmodified. It contrasts with earlier approaches that required para-virtualization or binary translation of privileged instructions.
Hardware features include Intel VT-x and AMD-V for CPU virtualization, IOMMU (VT-d, AMD-Vi) for device isolation,
In Xen and similar environments, HVM guest domains run unmodified OS kernels, typically with emulated hardware
HVM is widely used in cloud infrastructure and virtualization platforms such as KVM, Xen, and VMware; it
See also: Intel VT-x, AMD-V, IOMMU, virtualization, KVM, Xen, VMware.