WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2014031833) MACHINE VIRTUELLE SPÉCIALISÉE POUR VIRTUALISER DES RESSOURCES MATÉRIELLES POUR MACHINE VIRTUELLES INVITÉES
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication : WO/2014/031833 N° de la demande internationale : PCT/US2013/056145
Date de publication : 27.02.2014 Date de dépôt international : 22.08.2013
CIB :
G06F 9/455 (2006.01)
Déposants : CITRIX SYSTEMS, INC.[US/US]; 851 West Cypress Creek Road Fort Lauderdale, Florida 33309, US
Inventeurs : PETROV, Julian; US
STUTSMAN, Sandy; US
Mandataire : THOMPSON, ESQ., James F.; Bainwood, Huang & Associates, LLC Highpoint Center 2 Connector Road Westborough, Massachusetts 01581, US
Données relatives à la priorité :
13/592,89123.08.2012US
Titre (EN) SPECIALIZED VIRTUAL MACHINE TO VIRTUALIZE HARDWARE RESOURCE FOR GUEST VIRTUAL MACHINES
(FR) MACHINE VIRTUELLE SPÉCIALISÉE POUR VIRTUALISER DES RESSOURCES MATÉRIELLES POUR MACHINE VIRTUELLES INVITÉES
Abrégé : front page image
(EN) 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.
(FR) L'invention concerne un système informatique comprenant une unité de traitement graphique (GPU) et un circuit de traitement principal pour exécuter des instructions de programme informatique définissant un hyperviseur, une machine virtuelle de commande (VM), et une VM de rendu spécialisée pour le traitement graphique. Un programme d'application d'une VM invitée génère des instructions et des données graphiques en fonction d'une PI graphique comme une Direct 3D. La VM de rendu comprend un pilote graphique natif à la GPU, et reçoit un accès traversant à la GPU par la VM de commande. La VM de rendu reçoit les informations graphiques du programme d'application via un canal de communication inter-VM, et utilise le pilote graphique pour commander la GPU afin d'effectuer un rendu graphique. L'utilisation de la VM de rendu d'obtenir des performances graphiques natives sans contraindre la VM de commande à utiliser un système d'exploitation compatible. Cette technique est de manière générale applicable à la virtualisation de ressources matérielles par des VM spécialisées.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)