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. (WO2017181895) CACHE-COHERENCE MANAGEMENT METHOD AND NODE CONTROLLER
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2017/181895 International Application No.: PCT/CN2017/080311
Publication Date: 26.10.2017 International Filing Date: 12.04.2017
IPC:
G06F 12/08 (2016.01)
Applicants: HUAWEI TECHNOLOGIES CO., LTD.[CN/CN]; Huawei Administration Building, Bantian, Longgang District Shenzhen, Guangdong 518129, CN
Inventors: LI, Tao; CN
CHENG, Yongbo; CN
HE, Chenghong; CN
Priority Data:
201610256865.322.04.2016CN
Title (EN) CACHE-COHERENCE MANAGEMENT METHOD AND NODE CONTROLLER
(FR) PROCÉDÉ DE GESTION DE COHÉRENCE DE MÉMOIRE CACHE ET DISPOSITIF DE COMMANDE DE NŒUD
(ZH) 一种缓存一致性管理方法及节点控制器
Abstract: front page image
(EN) Disclosed in embodiments of the present invention are a cache-coherence management method and a node controller. The method has application in a multi-processor system. The multi-processor system comprises a first form, a second form, and at least two nodes, wherein each node comprises at least one processor. The method comprises: determining, in the first form according to address information of data, a first entry corresponding to the address information, wherein the first entry comprises a first field and a second field, the first field being used to record an occupation state of the data, and if the first field is in an exclusive state, the second field being used to indicate a node of exclusive data; and if the first field is in a shared state, determining, in the second form according to the address information of the data and the second field, a second entry, wherein the second entry comprises a third field, and the third field is used to indicate a node of shared data. In the embodiments of the present invention, the capacity of a directory is compressed without affecting search precision of the directory, thereby reducing search durations and improving search efficiency.
(FR) Conformément à des modes de réalisation, la présente invention concerne un procédé de gestion de cohérence de mémoire cache et un dispositif de commande de nœud. Le procédé a une application dans un système multiprocesseur. Le système multiprocesseur comprend une première forme, une seconde forme, et au moins deux nœuds, chaque nœud comprenant au moins un processeur. Le procédé consiste : à déterminer, dans la première forme selon des informations d’adresse de données, une première entrée correspondant aux informations d’adresse, la première entrée comprenant un premier champ et un deuxième champ, le premier champ étant utilisé pour enregistrer un état d’occupation des données, et si le premier champ est dans un état exclusif, le deuxième champ étant utilisé pour indiquer un nœud de données exclusives ; et si le premier champ est dans un état partagé, à déterminer, dans la seconde forme selon les informations d’adresse des données et le deuxième champ, une seconde entrée, la seconde entrée comprenant un troisième champ, et le troisième champ étant utilisé pour indiquer un nœud de données partagées. Dans les modes de réalisation de la présente invention, la capacité d’un répertoire est compressée sans affecter la précision de recherche du répertoire, permettant ainsi de réduire les durées de recherche et d’améliorer l’efficacité de recherche.
(ZH) 本发明实施例公开了一种缓存一致性管理方法及节点控制器,该方法应用于多处理器系统,该多处理器系统包含第一表单、第二表单和至少两个节点,每一个节点中包含至少一个处理器,该方法包括:根据数据的地址信息,在第一表单中确定与地址信息对应的第一表项,第一表项包含第一字段和第二字段,第一字段用于记录数据的占用状态,若第一字段为独占状态,则第二字段用于指示独占数据的节点;若第一字段为共享状态,则根据数据的地址信息和第二字段,在第二表单中确定第二表项,第二表项中包含第三字段,第三字段用于指示共享数据的节点。本发明实施例在不影响目录查询精度的情况下,对目录的容量进行压缩,从而减少查询时间,提高查询效率。
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 Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (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: Chinese (ZH)
Filing Language: Chinese (ZH)