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. (WO2015131395) CACHE, PROCÉDÉ DE GESTION DE CACHE PARTAGÉ, ET CONTRÔLEUR
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2015/131395    N° de la demande internationale :    PCT/CN2014/073052
Date de publication : 11.09.2015 Date de dépôt international : 07.03.2014
CIB :
G06F 12/08 (2006.01)
Déposants : HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; Huawei Administration Building, Bantian Longgang District Shenzhen, Guangdong 518129 (CN)
Inventeurs : ZHENG, Libing; (CN).
LI, Jingchao; (CN)
Mandataire : BEIJING SAN GAO YONG XIN INTELLECTUAL PROPERTY AGENCY CO., LTD.; 703, Grand Place, No.5 Huizhong Road, Chaoyang District Beijing 100101 (CN)
Données relatives à la priorité :
Titre (EN) CACHE, SHARED CACHE MANAGEMENT METHOD AND CONTROLLER
(FR) CACHE, PROCÉDÉ DE GESTION DE CACHE PARTAGÉ, ET CONTRÔLEUR
(ZH) 缓存器、共享缓存管理方法及控制器
Abrégé : front page image
(EN)Provided are a cache, a shared cache management method and a controller, which relate to the field of computers. The cache comprises a cache unit, a state register, a priority calculation unit and a controller, wherein the state register is used for recording first access information about N kernels for respectively accessing the cache unit; the priority calculation unit is used for calculating the respective replacement priorities of the N kernels according to the first access information; and the controller is used for determining a cache block to be replaced in the cache blocks in a shared cache currently occupied by the kernel which has the highest replacement priority. The respective replacement priorities of the N kernels are calculated according to the first access information recorded by the state register, and the cache block to be replaced in the shared cache is determined according to the replacement priorities, thereby solving the problem in the prior art that a kernel can only determine a cache block to be replaced in a part of the corresponding cache blocks, so that the effect of improving the utilization rate and system performance of the shared cache is achieved.
(FR)L'invention concerne un cache, un procédé de gestion de cache partagé, et un contrôleur, appartenant au domaine de l'informatique. Le cache comprend une unité de cache, un registre d'état, une unité de calcul de priorité et un contrôleur. Le registre d'état est utilisé pour enregistrer des premières informations d'accès concernant N noyaux pour accéder à l'unité de cache respectivement. L'unité de calcul de priorité est utilisée pour calculer les priorités de remplacement respectives des N noyaux d'après les premières informations d'accès. Le contrôleur est utilisé pour déterminer un bloc de cache devant être remplacé parmi les blocs de cache, dans un cache partagé actuellement occupé par le noyau ayant la priorité de remplacement la plus haute. Les priorités de remplacement respectives des N noyaux sont calculées d'après les premières informations d'accès enregistrées par le registre d'état, et le bloc de cache devant être remplacé dans le cache partagé est déterminé d'après les priorités de remplacement. L'invention résout ainsi le problème lié, dans l'état de la technique, au fait qu'un noyau ne peut déterminer qu'un bloc de cache devant être remplacé dans une partie des blocs de cache correspondants. Cela a pour effet d'améliorer le taux d'utilisation et les performances système du cache partagé.
(ZH)提供了一种缓存器、共享缓存管理方法及控制器,涉及计算机领域,缓存器包括:缓存单元、状态寄存器、优先级计算单元和控制器;状态寄存器用于记录N个内核各自对缓存单元的第一访问信息;优先级计算单元用于根据第一访问信息计算N个内核各自的替换优先级;控制器,用于从替换优先级最高的内核当前占用的共享缓存的缓存块中确定待替换的缓存块。通过根据状态寄存器记录的第一访问信息计算N个内核各自的替换优先级,根据替换优先级确定共享缓存中待替换的缓存块,解决了现有技术中内核只能从对应的一部分缓存块中确定待替换的缓存块的问题,达到提高共享缓存利用率和系统性能的效果。
É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, LT, 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, 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 : chinois (ZH)
Langue de dépôt : chinois (ZH)