Feedback

Your feedback is important to keep improving our website and offer you a more reliable experience.
  • Intel GVT-g New Architecture Introduction

    With Intel GVT-g (KVMGT) benn upstreamed from kernel 4.10, Intel has updated the GVT-g architecture to upstream friendly. This document highlights the key difference of new architecture, for example, resource mangement, interrupt, GGPTT, scheduling, display. For more details, please check out the latest upstream GVT-g code. P.S. XenGT upstream is working in progress.

    By Hongbo Wang on Jun 20, 2017
  • Reference: Intel Graphics Hardware Specification - PRMs

    Reference URL:  https://01.org/linuxgraphics/documentation/hardware-specification-prms   The Programmer's Reference Manuals (PRM) describe the architectural behavior and programming environment of the chipset and graphics devices. The Graphics Controller (GC) contains an extensive set of registers and instructions for configuration, 2D, 3D, and video systems. The PRM describes the...

    By Hongbo Wang on May 10, 2016
  • Intel Virtual GPU Delivers Virtualized Graphics

    Summary: Intel Virtual GPU Delivers Virtualized GraphicsBy running virtual machines (VM) on the Citrix XenServer 7* hypervisor, each app and desktop receives graphics acceleration benefits from Intel’s virtual GPU, Intel® Graphics Virtualization Technology (Intel® GVT-g). Based on Iris Pro graphics, this technology integrates a standard Intel GPU driver within the centralized VM, which enables...

    By Hongbo Wang on Mar 02, 2017
  • Virtualized Graphics Processing Enhances Collaboration

    Summary: Virtualized Graphics Processing Enhances CollaborationThe need for dedicated graphics processing, once exclusive to high-end design or manufacturing engineers, is now pervasive. Even common modern applications, such as web browsers and office productivity software, tax the graphics capabilities of the systems on which they run. At the same time, as users have become increasingly mobile,...

    By Hongbo Wang on Mar 02, 2017
  • [Xen Summit 2016] gScale: Improve vGPU Scalability Using Dynamic Resource Sharing

    [Xen Summit 2016] In this Xen Summit talk, we talked our detailed implementations about how to improve vGPU scalability by using dynamic resource sharing in GVT-g project.   URL: http://events.linuxfoundation.org/events/xen-project-developer-summit   

    By Hongbo Wang on Sep 05, 2016
  • [Xen Summit 2016] Live Migration of vGPU

    [Xen Summit 2016] In the talk, we gave a demo of our vGPU live migration, then we discussed the GVT-g live migration features, challenges, designs and implementations.   URL: http://events.linuxfoundation.org/events/xen-project-developer-summit  

    By Hongbo Wang on Sep 05, 2016
  • gScale: Scaling up GPU Virtualization with Dynamic Sharing of Graphics Memory Space

    [2016 USENIX Annual Technical Conference] With increasing GPU-intensive workloads deployed on cloud, the cloud service providers are seeking for practical and efficient GPU virtualization solutions. However, the cutting-edge GPU virtualization techniques such as gVirt still suffer from the restriction of scalability, which constrains the number of guest virtual GPU instances.   This paper...

    By Hongbo Wang on Aug 09, 2016
  • GVT-g brochure - Bringing New Use Cases and Workloads to the Cloud with Intel(R) Graphics Virtualization Technology

    From the exponential growth of video on the Internet to desktop virtualization initiatives, media-rich workloads represent a growing share of network traffic.  In addition, cloud computing models are incorporating robust media.  These usages represent opportunities for businesses to driver new revenue streams and reduce overall costs, but only if the media processing can be managed...

    By Hongbo Wang on Jun 06, 2016
  • Boosting GPU Virtualization Performance with Hybrid Shadow Page Tables

    [2015 USENIX Annual Technical Conference] The increasing adoption of Graphic Process Unit (GPU) to computation-intensive workloads has stimulated a new computing paradigm called GPU cloud (e.g., Amazon’s GPU Cloud), which necessitates the sharing of GPU resources to multiple tenants in a cloud. However, state-of-the- art GPU virtualization techniques such as gVirt still suffer from non-trivial...

    By Hongbo Wang on Aug 09, 2016
  • XenGT: A Full GPU Virtualization Solution with Mediated Pass-Through

    In 2014 LinuxCon, Intel introduced an idea and implementation about XenGT: A Full GPU Virtualization Solution with Mediated Pass-Through. Conference link: http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf 

    By Hongbo Wang on Aug 28, 2015
  • GVT-g to support Media Cloud

    This foil introduces how GVT-g can support Media Cloud usages, for example video conference, media encoding/transcoding.  GVT-g can achieve ~90% performance of native H.264 transcoding. 1. What's GPU virtualization 2. Media processing opportunity 3. Media Cloud examples 4. Video conference usage case 5. Media Cloud building blocks 6. Performance evaluation

    By Hongbo Wang on May 11, 2015
  • XenGT: A High Performance Graphics Virtualization Solution on Intel® Processor Graphics

    2014 IDF (Intel Developer Forum) presentation by Tian, Kevin.   Title:  XenGT: A High Performance Graphics Virtualization Solution on Intel® Processor Graphics Agenda: •Why GPU Virtualization? •The Way to Full GPU Virtualization •Architecture Overview •Key Techniques •Summary  

    By Hongbo Wang on Apr 07, 2015
  • XenGT: A High Performance Graphics Virtualization Solution on Intel® Processor Graphics - Chinese Version

    2014 IDF (Intel Developer Forum) presentation by Tian, Kevin.  -- Chinese Version Title:  XenGT: A High Performance Graphics Virtualization Solution on Intel® Processor Graphics Agenda: •Why GPU Virtualization? •The Way to Full GPU Virtualization •Architecture Overview •Key Techniques •Summary  

    By Hongbo Wang on Apr 07, 2015
  • Media Cloud Based on Intel® Graphics Virtualization Technology (Intel® GVT-g) and OpenStack

    Media processing is increasingly important, which accounts for 60%+ internet traffic. This session will introduce the media cloud solution, based on the latest Intel GPU Virtualization Technology and OpenStack cloud software. It will be a big IA differentiator, in the industry move to cloud based services.

    By Hongbo Wang on Apr 15, 2015
  • Media Cloud Based on Intel® Graphics Virtualization Technology (Intel® GVT-g) and OpenStack

    Media processing is increasingly important, which accounts for 60%+ internet traffic. This session will introduce the media cloud solution, based on the latest Intel GPU Virtualization Technology and OpenStack cloud software. It will be a big IA differentiator, in the industry move to cloud based services.

    By Hongbo Wang on Apr 15, 2015
  • KVMGT: a Full GPU Virtualization Solution

    2014 KVM Summit talk by Song, Jike. Title: KVMGT: a Full GPU Virtualization Solution Conference Link:  http://www.linux-kvm.org/page/KVM_Forum_2014  http://www.linux-kvm.org/wiki/images/f/f3/01x08b-KVMGT-a.pdf

    By Hongbo Wang on Apr 07, 2015
  • A Full GPU Virtualization Solution with Mediated Pass-Through

    2014 USENIX conference paper - By Tian, Kevin; Dong, Eddie; David Cowperthwaite. Title: A Full GPU Virtualization Solution with Mediated Pass-Through Conference link: https://www.usenix.org/conference/atc14/technical-sessions/presentation/tian   

    By Hongbo Wang on Apr 07, 2015