Phyllome leverages 3D acceleration within guest operating systems extensively, in three different modes depending on the situation.
vfio-pci
drivervfio-mdev
drivervfio-gpu
driver, which creates a virtual GPU as is used in Chromium OS and Spectrum OSDescription | vfio-pci |
vfio-mdev |
vfio-gpu |
---|---|---|---|
Performance | Near-native performance and full features set | Near-native performance and full features set | Degraded performance and limited features set |
Guests support | UNIX and non-UNIX guests | UNIX and non-UNIX guests | Works only on selected UNIX guests |
Driver | No special driver in the guest | No special driver in the guest | Requires a special driver in the guest |
Number of host GPUs | Two GPUs in most situations | A single GPU | A single GPU |
GPU support | Mostly GPU agnostic | Recent Intel integrated GPUs and some professional grade Nvidia GPUs | Mostly GPU agnostic |