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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2013119211) A METHOD AND APPARATUS FOR SUPPORTING ADDRESS TRANSLATION IN A MULTIPROCESSOR VIRTUAL MACHINE ENVIRONMENT USING TRACKING DATA TO ELIMINATE INTERPROCESSOR INTERRUPTS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2013/119211    International Application No.:    PCT/US2012/024155
Publication Date: 15.08.2013 International Filing Date: 07.02.2012
IPC:
G06F 9/44 (2006.01), G06F 9/52 (2006.01)
Applicants: INTEL CORPORATION [US/US]; 2200 Mission College Boulevard MS: RNB-4-150 Santa Clara, California 95052 (US) (For All Designated States Except US).
ROBENKO, Alexander [IL/IL]; (IL) (For US Only).
ANDERSON, Andrew [US/US]; (US) (For US Only)
Inventors: ROBENKO, Alexander; (IL).
ANDERSON, Andrew; (US)
Agent: VINCENT, Lester J.; Blakely Sokoloff Taylor & Zafman 1279 Oakmead Parkway Sunnyvale, California 94085 (US)
Priority Data:
Title (EN) A METHOD AND APPARATUS FOR SUPPORTING ADDRESS TRANSLATION IN A MULTIPROCESSOR VIRTUAL MACHINE ENVIRONMENT USING TRACKING DATA TO ELIMINATE INTERPROCESSOR INTERRUPTS
(FR) PROCÉDÉ ET APPAREIL PERMETTANT DE PRENDRE EN CHARGE LA TRADUCTION D'ADRESSES DANS UN ENVIRONNEMENT DE MACHINE VIRTUELLE MULTIPROCESSEURS AU MOYEN DE DONNÉES DE SUIVI POUR ÉLIMINER DES INTERRUPTIONS INTERPROCESSEURS
Abstract: front page image
(EN)In one embodiment, a method includes creating a first working set of shadow page table hierarchies for a first processor of a plurality of processors, creating a second working set of shadow page table hierarchies for a second processor of the plurality of processors, keeping a record of modified guest page tables, and synchronizing each modified guest page table with a corresponding shadow page table in the first working set. For each modified guest page table in the modified guest page tables record, an entry includes an indication of which of the plurality of processors have a hardware translation lookaside buffer containing a writable reference to the modified guest page table.
(FR)Dans un mode de réalisation, un procédé consiste à créer un premier ensemble opérationnel de hiérarchies de tables de pages fictives pour un premier processeur d'une pluralité de processeurs, créer un second ensemble opérationnel de hiérarchies de tables de pages fictives pour un second processeur de la pluralité de processeurs, garder un enregistrement de tables de pages invités modifiées, et synchroniser chaque table de page invité modifiée avec une table de pages fictives correspondante dans le premier ensemble fonctionnel. Pour chaque table de pages invités modifiée dans l'enregistrement des tables de pages invitées modifiées, une entrée comprend une indication signalant lequel parmi la pluralité des processeurs comprend un tampon de traduction de matériel contenant une référence modifiable à la table de pages invités modifiée.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, 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, KM, 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, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, 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.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (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)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)