Global Patent Index - EP 2888662 A1

EP 2888662 A1 20150701 - SPECIALIZED VIRTUAL MACHINE TO VIRTUALIZE HARDWARE RESOURCE FOR GUEST VIRTUAL MACHINES

Title (en)

SPECIALIZED VIRTUAL MACHINE TO VIRTUALIZE HARDWARE RESOURCE FOR GUEST VIRTUAL MACHINES

Title (de)

SPEZIALISIERTE VIRTUELLE MASCHINE ZUM VIRTUALISIEREN VON HARDWARERESSOURCEN FÜR GAST VIRTUELLE MASCHINEN

Title (fr)

MACHINE VIRTUELLE SPÉCIALISÉE POUR VIRTUALISER DES RESSOURCES MATÉRIELLES POUR DES MACHINES VIRTUELLES CLIENT

Publication

EP 2888662 A1 20150701 (EN)

Application

EP 13759069 A 20130822

Priority

  • US 201213592891 A 20120823
  • US 2013056145 W 20130822

Abstract (en)

[origin: US2014055466A1] A computing system includes a graphics processing unit (GPU) and main processing circuitry to execute computer program instructions forming a hypervisor, a control virtual machine (VM) and a specialized rendering VM for graphics processing. An application program of a guest VM generates graphics commands and data according to a graphics API such as Direct 3D. The rendering VM includes a graphics driver native to the GPU and is assigned pass-through access to the GPU by the control VM. The rendering VM receives the graphics information from the application program via an inter-VM communication channel, and it uses the graphics driver to control the GPU to perform graphics rendering. The use of the rendering VM enables native graphics performance to be achieved without constraining the control VM to use a compatible operating system. The technique is generally applicable to virtualization of hardware resources by specialized VMs.

IPC 8 full level

G06F 9/455 (2006.01)

CPC (source: EP US)

G06F 9/45533 (2013.01 - EP US); G09G 5/363 (2013.01 - US)

Citation (search report)

See references of WO 2014031833A1

Designated contracting state (EPC)

AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

Designated extension state (EPC)

BA ME

DOCDB simple family (publication)

US 2014055466 A1 20140227; US 9146762 B2 20150929; CN 104737129 A 20150624; CN 104737129 B 20180427; EP 2888662 A1 20150701; EP 2888662 B1 20200617; IN 1709DEN2015 A 20150522; WO 2014031833 A1 20140227

DOCDB simple family (application)

US 201213592891 A 20120823; CN 201380054128 A 20130822; EP 13759069 A 20130822; IN 1709DEN2015 A 20150302; US 2013056145 W 20130822