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. (WO2016014956) CONVERTISSEUR DE SYSTÈME METTANT EN ŒUVRE UN PROCESSUS DE REMISE EN ORDRE PAR OPTIMISATION JUSTE À TEMPS (JIT) ASSURANT QUE DES CHARGEMENTS NE SONT PAS EXPÉDIÉS EN AVANCE PAR RAPPORT À D'AUTRES CHARGEMENTS QUI SONT DESTINÉS À LA MÊME ADRESSE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2016/014956    N° de la demande internationale :    PCT/US2015/042019
Date de publication : 28.01.2016 Date de dépôt international : 24.07.2015
CIB :
G06F 9/455 (2006.01)
Déposants : INTEL CORPORATION [US/US]; 2200 Mission College Blvd. Santa Clara, CA 95054 (US)
Inventeurs : ABDALLAH, Mohammad; (US)
Mandataire : MILLER, Jonathan; (US)
Données relatives à la priorité :
62/029,383 25.07.2014 US
14/807,308 23.07.2015 US
Titre (EN) A SYSTEM CONVERTER THAT IMPLEMENTS A REORDERING PROCESS THROUGH JIT (JUST IN TIME) OPTIMIZATION THAT ENSURES LOADS DO NOT DISPATCH AHEAD OF OTHER LOADS THAT ARE TO THE SAME ADDRESS
(FR) CONVERTISSEUR DE SYSTÈME METTANT EN ŒUVRE UN PROCESSUS DE REMISE EN ORDRE PAR OPTIMISATION JUSTE À TEMPS (JIT) ASSURANT QUE DES CHARGEMENTS NE SONT PAS EXPÉDIÉS EN AVANCE PAR RAPPORT À D'AUTRES CHARGEMENTS QUI SONT DESTINÉS À LA MÊME ADRESSE
Abrégé : front page image
(EN)A system for an agnostic runtime architecture. The system includes a system emulation/virtualization converter, an application code converter, and a converter wherein a system emulation/virtualization converter and an application code converter implement a system emulation process, and wherein the system converter implements a system and application conversion process for executing code from a guest image, wherein the system converter or the system emulator. The system further includes a reordering process through JIT (just in time) optimization that ensures loads do not dispatch ahead of other loads that are to the same address, wherein a load will check for a same address of subsequent loads from a same thread, and a thread checking process that enable other thread store checks against the entire load queue and a monitor extension.
(FR)L'invention concerne un système pour une architecture d'exécution agnostique. Le système comprend un convertisseur d'émulation/virtualisation de système, un convertisseur de code d'application et un convertisseur, le convertisseur d'émulation/virtualisation de système et le convertisseur de code d'application mettant en œuvre un processus d'émulation de système, et le convertisseur de système mettant en œuvre un processus de conversion de système et d'application pour exécuter un code provenant d'une image hôte, le convertisseur de système ou l'émulateur de système. Le système comprend en outre un processus de remise en ordre par optimisation juste à temps (JIT) qui garantit que des chargements ne sont pas expédiés en avance par rapport à d'autres chargements qui sont destinés à la même adresse ; un chargement vérifiera une même adresse de chargements subséquents issus d'un même fil, et un processus de vérification de fil qui permet des vérifications de stockage d'autres fils par comparaison à la file d'attente de chargements entière et une extension de surveillance.
É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)