Bringing New Use Cases and Workloads to the Cloud with Intel® Graphics Virtualization Technology
Efficiency in today’s world often implies the use of cloud computing, and today’s cloud faces a growing share of media-rich workloads. While this impending reality has often presented a steep challenge, graphics virtualization technologies have emerged in response, to efficiently manage these workloads.
Intel offers a full suite of graphics virtualization technologies, known as Intel® Graphics Virtualization Technology (Intel® GVT), that offer different approaches with varying levels of performance, capabilities and sharing to best meet the needs of a wide range of developers.
- Intel® Graphics Virtualization Technology –d (Intel® GVT –d): vDGA: virtual dedicated graphics acceleration (one VM to one physical GPU)
- Intel® Graphics Virtualization Technology –s (Intel® GVT -s): vSGA: virtual shared graphics acceleration (multiple VMs to one physical GPU)
- Intel® Graphics Virtualization Technology –g (Intel® GVT -g): vGPU: virtual graphics processing unit (multiple VMs to one physical GPU)
As a long-standing member of the open source community, Intel works upstream to ensure that full, open source implementations of Intel® GVT exist for open source virtualization hypervisors, KVM* and Xen*, known respectively as KVMGT and XenGT. KVMGT and XenGT deliver excellent virtual GPU performance in VMs from 5th to 9th generation Intel® Core™ processors (Intel® Core™ i3, Intel® Core™ i5, and Intel® Core™ i7 processors) with Intel Processor Graphics as well as Intel® Xeon® processors E3 v4 family with Intel Processor Graphics.