Invention Grant
- Patent Title: Method and system to virtualize graphic processing services
- Patent Title (中): 虚拟化图形处理服务的方法和系统
-
Application No.: US14065309Application Date: 2013-10-28
-
Publication No.: US09582849B2Publication Date: 2017-02-28
- Inventor: Sébastien Baudouin , Cyprien Laplace , Damien Dejean , Eric Donnat
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06T15/00
- IPC: G06T15/00 ; G06T1/60 ; G06T1/00 ; G06T15/04 ; G09G5/36 ; G06T1/20 ; G06F9/38 ; G06T15/10 ; G06T17/20 ; G06T17/00 ; G06F9/455

Abstract:
Methods and systems configured to virtualize graphic processing services in a virtual machine environment are disclosed. A virtual machine monitor (VMM) may be configured to maintain a virtual machine (VM) based on a host operating system (OS) executing in the system. The VM may contain a virtualized graphics library (vGLib) configured to support a graphic command from an application executing in the VM. The host OS may contain a graphics library (GLib) configured to support the graphic command and utilize a graphics processing unit (GPU) in the system to process the graphic command. Upon receiving the graphic command from the application, the vGLib may be configured to allocate a memory section in the VM to store the graphic command. And the VMM may be further configured to share access to the memory section with the host OS, thereby allowing the host OS to retrieve the graphic command from the memory section and deliver the graphic command to the GLib for processing.
Public/Granted literature
- US20150116310A1 METHOD AND SYSTEM TO VIRTUALIZE GRAPHIC PROCESSING SERVICES Public/Granted day:2015-04-30
Information query
IPC分类:
G | 物理 |
G06 | 计算;推算或计数 |
G06T | 一般的图像数据处理或产生 |
G06T15/00 | 3D〔三维〕图像的加工 |