# x86 System emulator

## Board-specific documentation

- i440fx PC (`pc-i440fx`, `pc`)
- ‘microvm’ virtual platform (`microvm`)
- ‘nitro-enclave’ virtual machine (`nitro-enclave`)

## Architectural features

- Recommendations for KVM CPU model configuration on x86 hosts
- Syntax for configuring CPU models
- Hyper-V Enlightenments
- Xen HVM guest support
- Xen PVH machine (`xenpvh`)
- Paravirtualized KVM features
- Software Guard eXtensions (SGX)
- AMD Secure Encrypted Virtualization (SEV)

## OS requirements

On x86_64 hosts, the default set of CPU features enabled by the KVM accelerator require the host to be running Linux v4.5 or newer. Red Hat Enterprise Linux 7 is also supported, since the required functionality was backported.