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. (WO2017166272) PROCÉDÉ ET APPAREIL DE PRISE D'INSTANTANÉ PÉRIODIQUE DANS UN ENVIRONNEMENT DE TRAITEMENT GRAPHIQUE
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication :    WO/2017/166272    N° de la demande internationale :    PCT/CN2016/078282
Date de publication : 05.10.2017 Date de dépôt international : 01.04.2016
CIB :
G06F 11/14 (2006.01)
Déposants : INTEL CORPORATION [US/US]; 2200 Mission College Boulevard Santa Clara, California 95054 (US).
DONG, Yao Zu [CN/CN]; (CN) (BZ only).
TIAN, Kun [CN/CN]; (CN) (BZ only)
Inventeurs : DONG, Yao Zu; (CN).
TIAN, Kun; (CN)
Mandataire : CHINA PATENT AGENT (H.K.) LTD.; 22/F., Great Eagle Center 23 Harbour Road, Wanchai Hong Kong (CN)
Données relatives à la priorité :
Titre (EN) METHOD AND APPARATUS OF PERIODIC SNAPSHOTTING IN GRAPHICS PROCESSING ENVIRONMENT
(FR) PROCÉDÉ ET APPAREIL DE PRISE D'INSTANTANÉ PÉRIODIQUE DANS UN ENVIRONNEMENT DE TRAITEMENT GRAPHIQUE
Abrégé : front page image
(EN)An apparatus and method of performing debug and rollback operations using snapshots. The apparatus comprises: a graphics processing unit (GPU) (1336) to perform graphics processing operations by executing graphics commands; a command parser (1343) to parse graphics commands submitted to the GPU (1336) and generate a list of graphics memory pages which will be affected by the graphics commands; an I/O state tracker (1342) to track I/O accesses from a graphics driver (1352) to determine a list of registers affected by the I/O accesses; snapshot circuitry and/or logic to perform a memory snapshot and I/O snapshot based on the list of graphics memory pages and the list of registers, respectively; and rollback circuitry and/or logic to perform a rollback operation using the memory snapshot and I/O snapshot in response to detecting a GPU error condition.
(FR)La présente invention concerne un appareil et un procédé permettant de réaliser des opérations de débogage et de retour en arrière au moyen d'instantanés. L'appareil comprend : une unité de traitement graphique (GPU pour Graphics Processing Unit) (1336) pour réaliser des opérations de traitement graphique en exécutant des commandes graphiques; un analyseur de commande (1343) pour analyser des commandes graphiques soumises à l'unité GPU (1336) et générer une liste de pages de mémoire graphique qui seront affectées par les commandes graphiques; un dispositif de suivi d'état d'entrée/de sortie (1342) pour suivre des accès d'entrée/de sortie à partir d'un pilote graphique (1352) pour déterminer une liste de registres affectés par les accès d'entrée/de sortie; un ensemble de circuits et/ou une logique d'instantané pour réaliser un instantané de mémoire et un instantané d'entrée/de sortie en se basant sur la liste de pages de mémoire graphique et de la liste de registres, respectivement; et un ensemble de circuits et/ou une logique de retour en arrière pour réaliser une opération de retour en arrière à l'aide de l'instantané de mémoire et de l'instantané d'entrée/de sortie à la suite de la détection d'une condition d'erreur d'unité GPU.
É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, IR, IS, JP, KE, KG, KN, KP, KR, 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)