Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2018063580) PROCÉDÉ ET APPAREIL POUR UTILISATION EFFICACE DE RESSOURCES DE TRAITEMENT GRAPHIQUE DANS UN ENVIRONNEMENT D'EXÉCUTION VIRTUALISÉ
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication : WO/2018/063580 N° de la demande internationale : PCT/US2017/047788
Date de publication : 05.04.2018 Date de dépôt international : 21.08.2017
CIB :
G06F 13/16 (2006.01) ,G06F 9/455 (2006.01) ,G06T 1/20 (2006.01)
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
13
Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
14
Traitement de demandes d'interconnexion ou de transfert
16
pour l'accès au bus de mémoire
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9
Dispositions pour la commande par programme, p.ex. unité de commande
06
utilisant un programme emmagasiné, c. à. d. utilisant une unité de stockage interne de l'équipement de traitement de données pour recevoir et conserver le programme
44
Dispositions pour exécuter des programmes spécifiques
455
Emulation; Simulation de logiciel
G PHYSIQUE
06
CALCUL; COMPTAGE
T
TRAITEMENT OU GÉNÉRATION DE DONNÉES D'IMAGE, EN GÉNÉRAL
1
Traitement de données d'image, d'application générale
20
Architectures de processeurs; Configuration de processeurs p.ex. configuration en pipeline
Déposants :
INTEL CORPORATION [US/US]; 2200 Mission College Boulevard Santa Clara, California 95054, US
Inventeurs :
JOHNSON, Stephen P.; US
Mandataire :
WEBSTER, Thomas C.; US
Données relatives à la priorité :
15/280,44629.09.2016US
Titre (EN) METHOD AND APPARATUS FOR EFFICIENT USE OF GRAPHICS PROCESSING RESOURCES IN A VIRTUALIZED EXECUTION ENVIRONMENT
(FR) PROCÉDÉ ET APPAREIL POUR UTILISATION EFFICACE DE RESSOURCES DE TRAITEMENT GRAPHIQUE DANS UN ENVIRONNEMENT D'EXÉCUTION VIRTUALISÉ
Abrégé :
(EN) An apparatus and method are described for an efficient multi-GPU virtualization environment. For example, one embodiment of an apparatus comprises: a plurality of graphics processing units (GPUs) to be shared by a plurality of virtual machines (VMs) within a virtualized execution environment; a shared memory to be shared between the plurality of VMs and GPUs executed within the virtualized graphics execution environment; the GPUs to collect performance data related to execution of commands within command buffers submitted by the VMs, the GPUs to store the performance data within the shared memory; and a GPU scheduler and/or driver to schedule subsequent command buffers to the GPUs based on the performance data.
(FR) La présente invention concerne un appareil et un procédé pour un environnement efficace de virtualisation multi-GPU. Par exemple, un mode de réalisation d'un appareil comprend : une pluralité d'unités de traitement graphique (GPU) qui doivent être partagées par une pluralité de machines virtuelles (VM) dans un environnement d'exécution virtualisé ; une mémoire partagée destinée à être partagée entre la pluralité de VM et les GPU exécutées à l'intérieur de l'environnement d'exécution graphique virtualisé ; les GPU étant destinées à collecter des données de performances connexes à l'exécution de commandes dans des mémoires tampons de commande soumises par les VM, les GPU étant destinées à stocker les données de performances dans la mémoire partagée ; et un ordonnanceur et/ou un pilote de GPU pour ordonnancer des mémoires tampons de commande suivantes pour les GPU sur la base des données de performances.
front page image
É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, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, 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, ST, 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)