WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Options
Query Language
Stem
Sort by:
List Length
Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2017016427) METHOD AND DEVICE FOR MAINTAINING CACHE DATA CONSISTENCY ACCORDING TO DIRECTORY INFORMATION
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2017/016427 International Application No.: PCT/CN2016/090778
Publication Date: 02.02.2017 International Filing Date: 20.07.2016
IPC:
G06F 12/0808 (2016.01)
[IPC code unknown for G06F 12/0808]
Applicants: HUAWEI TECHNOLOGIES CO., LTD.[CN/CN]; Huawei Administration Building, Bantian, Longgang District Shenzhen, Guangdong 518129, CN
Inventors: LIN, Weibin; CN
LING, Wenkai; CN
CHEN, Yajun; CN
Priority Data:
201510447072.527.07.2015CN
Title (EN) METHOD AND DEVICE FOR MAINTAINING CACHE DATA CONSISTENCY ACCORDING TO DIRECTORY INFORMATION
(FR) PROCÉDÉ ET DISPOSITIF POUR MAINTENIR LA COHÉRENCE DE DONNÉES D'ANTÉMÉMOIRE D'APRÈS DES INFORMATIONS DE RÉPERTOIRE
(ZH) 根据目录信息维护Cache数据一致性的方法及装置
Abstract:
(EN) Provided are a method and device for maintaining Cache data consistency according to directory information. The method comprises: receiving a data block state change request (101); determining a specified data block in a system region of a main memory according to the data block state change request (102); determining a target processor according to directory information stored in the main memory, wherein the target processor refers to a processor which has stored the specified data block in a processor Cache (103); and sending a state change indication to the target processor, wherein the data block state change request is used to request the target processor to change the state of the specified data block cached in a target processor Cache (104). By adopting the method, directory information is stored in a main memory, so that the usage of a directory storage space of an interconnection chip can be avoided, and the difficulty of designing and implementing a NUMA system can be decreased.
(FR) L'invention concerne un procédé et un dispositif destinés à maintenir la cohérence de données d'antémémoire d'après des informations de répertoire. Le procédé comporte les étapes consistant à: recevoir une demande de changement d'état de bloc de données (101); déterminer un bloc de données spécifié dans une région de système d'une mémoire principale d'après la demande de changement d'état de bloc de données (102); déterminer un processeur cible en fonction d'informations de répertoire conservées dans la mémoire principale, le processeur cible désignant un processeur qui a stocké le bloc de données spécifié dans une antémémoire de processeur (103); et envoyer une indication de changement d'état au processeur cible, la demande de changement d'état de bloc de données étant utilisée pour demander au processeur cible de change l'état du bloc de données spécifié placé en antémémoire dans une antémémoire de processeur cible (104). En adoptant le procédé, des informations de répertoire sont stockées dans une mémoire principale, de sorte que l'utilisation d'un espace de stockage de répertoires d'une puce d'interconnexion peut être évitée, et que la difficulté de conception et de mise en œuvre d'un système NUMA peut être réduite.
(ZH) 提供一种根据目录信息维护Cache数据一致性的方法及装置。该方法包括:接收数据块状态变更请求(101);根据该数据块状态变更请求确定主存储器系统区域中的指定数据块(102);根据保存在该主存储器中的目录信息确定目标处理器,其中,该目标处理器是指已将指定数据块存储至处理器Cache中的处理器(103);向该目标处理器发送状态变更指示,该数据块状态变更请求用于请求该目标处理器变更目标处理器Cache中已缓存该指定数据块的状态(104)。采用该方法,目录信息存储在主存储器中,从而可以避免使用互联芯片的目录存储空间,降低NUMA系统设计和实现的难度。
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, 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)