Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2014206232) CONSISTENCY PROCESSING METHOD AND DEVICE BASED ON MULTI-CORE PROCESSOR
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2014/206232 International Application No.: PCT/CN2014/080169
Publication Date: 31.12.2014 International Filing Date: 18.06.2014
IPC:
G06F 12/08 (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
08
in hierarchically structured memory systems, e.g. virtual memory systems
Applicants:
华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; 中国广东省深圳市 龙岗区坂田华为总部办公楼 Huawei Administration Building, Bantian, Longgang Shenzhen, Guangdong 518129, CN
Inventors:
张轮凯 ZHANG, Lunkai; CN
范东睿 FAN, Dongrui; CN
叶笑春 YE, Xiaochun; CN
王达 WANG, Da; CN
Priority Data:
201310260830.326.06.2013CN
Title (EN) CONSISTENCY PROCESSING METHOD AND DEVICE BASED ON MULTI-CORE PROCESSOR
(FR) PROCÉDÉ ET DISPOSITIF DE TRAITEMENT DE COHÉRENCE BASÉ SUR UN PROCESSEUR MULTI-CŒUR
(ZH) 基于多内核处理器的一致性处理方法和装置
Abstract:
(EN) A consistency processing method and device based on a multi-core processor. According to the number of second cores which share target shared data in a multi-core processor, consistency processing is performed on the target shared data by using a directory protocol or a snooping protocol, so that the consistency processing can be performed on the target shared data by using an appropriate protocol. In addition, because using the same protocol to perform the consistency processing on all the target shared data in the multi-core processor is avoided, one part of the shared data uses the snooping protocol, and the other part of the shared data uses the directory protocol, so that not only the directory entry occupied by the shared data which uses the directory protocol in a sparse directory is saved, but also broadcast messages produced by the shared data which uses the directory protocol when performing the consistency processing is saved compared with the prior art, thus the consistency processing efficiency is improved.
(FR) L'invention concerne un procédé et un dispositif de traitement de cohérence basé sur un processeur multi-cœur. Selon le nombre de seconds cœurs qui partagent des données cibles partagées dans un processeur multi-cœur, un traitement de cohérence est effectué sur les données cibles partagées en utilisant un protocole d'annuaire ou un protocole de surveillance, de sorte que le traitement de cohérence peut être effectué sur les données cibles partagées en utilisant un protocole approprié. De plus, étant donné que l'utilisation du même protocole pour effectuer le traitement de cohérence sur l'ensemble des données cibles partagées dans le processeur multi-cœur est évitée, une partie des données partagées utilisent le protocole de surveillance, et l'autre partie des données partagées utilise le protocole d'annuaire, de sorte que non seulement l'entrée d'annuaire occupée par les données partagées qui utilisent le protocole d'annuaire dans un annuaire clairsemé est enregistrée, mais les messages de diffusion produits par les données partagées qui utilisent le protocole d'annuaire lors de l'exécution du traitement de cohérence sont également enregistrés par rapport à l'art antérieur, et ainsi l'efficacité du traitement de cohérence est améliorée.
(ZH) 一种基于多内核处理器的一致性处理方法和装置,根据多内核处理器中对目标共享数据进行共享的第二内核的数量,采用目录协议或侦听协议对该目标共享数据进行一致性处理,从而能够对该目标共享数据采用适合的协议进行一致性处理,并且由于避免了对多内核处理器中的全部共享数据采用相同的协议进行一致性处理,对部分共享数据采用侦听协议,另一部分共享数据采用目录协议,从而相比较于现有技术不仅节省了采用侦听协议的共享数据在稀疏目录中所占用的目录项,而且节省了采用目录协议的共享数据进行一致性处理时所产生广播消息,因而提高了一致性处理效率。
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, 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
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, 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)