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. (WO2016105855) COST-AWARE PAGE SWAP AND REPLACEMENT IN A MEMORY
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2016/105855    International Application No.:    PCT/US2015/062830
Publication Date: 30.06.2016 International Filing Date: 27.11.2015
IPC:
G06F 12/12 (2006.01), G06F 12/10 (2006.01)
Applicants: INTEL CORPORATION [US/US]; Intel Corporation 2200 Mission College Blvd Santa Clara, California 95054 (US)
Inventors: SAMIH, Ahmad A.; (US)
Agent: ANDERSON, Vincent; (US)
Priority Data:
14/583,343 26.12.2014 US
Title (EN) COST-AWARE PAGE SWAP AND REPLACEMENT IN A MEMORY
(FR) PERMUTATION ET REMPLACEMENT DE PAGE SENSIBLE AU COÛT DANS UNE MÉMOIRE
Abstract: front page image
(EN)Memory eviction that recognizes not all evictions have an equal cost on system performance. A management device keeps a weight and/or a count associated with each portion of memory. Each memory portion is associated with a source agent that generates requests to the memory portion. The management device adjusts the weight by a cost factor indicating a latency impact that could occur if the evicted memory portion is again requested after being evicted. The latency impact is a latency impact for the associated source agent to replace the memory portion. In response to detecting an eviction trigger for the memory device, the management device can identify a memory portion having a most extreme weight, such as a highest or lowest value weight. The management device replaces the identified memory portion with a memory portion that triggered the eviction.
(FR)L'invention concerne une expulsion de mémoire qui reconnaît que toutes les expulsions n'ont pas un coût égal sur les performances du système. Un dispositif de gestion maintient un poids et/ou un compte associé à chaque partie de mémoire. Chaque partie de mémoire est associée à un agent source qui génère des demandes de la partie de mémoire. Le dispositif de gestion ajuste le poids par un facteur de coût indiquant un impact de latence qui pourrait se produire si la partie de mémoire expulsée est à nouveau demandée après avoir été expulsée. L'impact de latence est un impact de latence pour l'agent source associé pour remplacer la partie de mémoire. En réponse à la détection d'un déclencheur d'expulsion pour le dispositif de mémoire, le dispositif de gestion peut identifier une partie de mémoire ayant le poids le plus extrême, tel qu'un poids ayant la valeur la plus élevée ou la plus basse. Le dispositif de gestion remplace la partie de mémoire identifiée par une partie de mémoire qui a déclenché l'expulsion.
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, 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.
African Regional Intellectual Property Organization (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)