Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2017131914) SHARING A GUEST PHYSICAL ADDRESS SPACE AMONG VIRTUALIZED CONTEXTS
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/2017/131914 International Application No.: PCT/US2016/068768
Publication Date: 03.08.2017 International Filing Date: 27.12.2016
IPC:
G06F 12/02 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
12
Accessing, addressing or allocating within memory systems or architectures
02
Addressing or allocation; Relocation
Applicants:
INTEL CORPORATION [US/US]; 2200 Mission College Boulevard Santa Clara, California 95054, US
Inventors:
GUPTA, Deepak K.; US
PATEL, Baiju V.; US
ANDERSON, Andrew V.; US
NEIGER, Gilbert; US
SAHITA, Ravi L.; US
Agent:
LANE, Thomas R.; US
Priority Data:
15/011,50130.01.2016US
Title (EN) SHARING A GUEST PHYSICAL ADDRESS SPACE AMONG VIRTUALIZED CONTEXTS
(FR) PARTAGE D'UN ESPACE D'ADRESSE PHYSIQUE INVITÉ PARMI DES CONTEXTES VIRTUALISÉS
Abstract:
(EN) Embodiments of an invention for sharing a guest physical address space between virtualized contexts are disclosed. In an embodiment, a processor includes a cache memory and a memory management unit. The cache memory includes a plurality of entry locations, each entry location having a guest physical address field and a host physical address field. The memory management unit includes page-walk hardware and cache memory access hardware. The page-walk hardware is to translate a guest physical address to a host physical address using a plurality of page table entries. The cache memory access hardware is to store the guest physical address and the host physical address in the cache memory only if a shareability indicator in at least one of the page table entries is set.
(FR) Des modes de réalisation de l'invention concerne le partage d'un espace d'adresse physique invité entre des contextes virtualisés. Dans un mode de réalisation, un processeur comprend une unité de mémoire cache et une unité de gestion de mémoire. La mémoire cache comprend une pluralité d'emplacements d'entrée, chaque emplacement d'entrée possédant un champ d'adresse physique d'invité et un champ d'adresse physique d'hôte. L'unité de gestion de mémoire comprend un matériel de déplacement vers une page et un matériel d'accès à la mémoire cache. Le matériel de déplacement vers une page est destiné à convertir une adresse physique d'invité en une adresse physique d'hôte en utilisant une pluralité d'entrées de table de page. Le matériel d'accès à la mémoire cache est destiné à stocker l'adresse physique d'invité et l'adresse physique d'hôte dans la mémoire cache seulement si un indicateur d'aptitude au partage est activé dans au moins l'une des entrées de table de page.
front page image
Designated States: 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, 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
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, 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, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)