KVM tends to perform the closest to non-virtualized bare metal performance among any of the virtual methods commonly benchmarked on Phoronix.