PATENTSCOPE will be unavailable a few hours for maintenance reason on Monday 03.02.2020 at 10:00 AM CET
Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2020001459) DATA PROCESSING METHOD, REMOTE DIRECT MEMORY ACCESS NETWORK CARD, AND DEVICE
Latest bibliographic data on file with the International BureauSubmit observation

Pub. No.: WO/2020/001459 International Application No.: PCT/CN2019/092937
Publication Date: 02.01.2020 International Filing Date: 26.06.2019
IPC:
G06F 11/10 (2006.01) ,G06F 13/28 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
11
Error detection; Error correction; Monitoring
07
Responding to the occurrence of a fault, e.g. fault tolerance
08
Error detection or correction by redundancy in data representation, e.g. by using checking codes
10
Adding special bits or symbols to the coded information, e.g. parity check, casting out nines or elevens
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
13
Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
14
Handling requests for interconnection or transfer
20
for access to input/output bus
28
using burst mode transfer, e.g. direct memory access, cycle steal
Applicants:
华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; 中国广东省深圳市 龙岗区坂田华为总部办公楼 Huawei Administration Building, Bantian, Longgang District Shenzhen, Guangdong 518129, CN
Inventors:
孙贝磊 SUN, Beilei; CN
周超 ZHOU, Chao; CN
李涛 LI, Tao; CN
Priority Data:
201810674724.226.06.2018CN
Title (EN) DATA PROCESSING METHOD, REMOTE DIRECT MEMORY ACCESS NETWORK CARD, AND DEVICE
(FR) PROCÉDÉ DE TRAITEMENT DE DONNÉES, CARTE DE RÉSEAU D'ACCÈS À UNE MÉMOIRE DIRECTE À DISTANCE, ET DISPOSITIF
(ZH) 数据处理方法、远程直接访存网卡和设备
Abstract:
(EN) The present application provides a data processing method, an RNIC, and a device. The method comprises: a first RNIC receiving a remote direct memory access (RDMA) write request sent by a second RNIC, the RDMA write request comprising first data and a data persistence flag, the data persistence flag being used to indicate that the first data is data to be persisted; according to the RDMA write request, the first RNIC sending a DMA write request to a first processor, to instruct the first processor to write the first data into a first device, the first RNIC and the first processor belonging to the first device, the second RNIC belonging to a second device, and the two devices communicating on the basis of an RDMA approach; and according to the data persistence flag, the first RNIC determining that the first data is the data to be persisted, and the first RNIC instructing the first processor to save the first data into a non-volatile memory of the first device. Thus, the present invention reduces the load of an RDMA network during remote memory persistence.
(FR) La présente invention concerne un procédé de traitement de données un RNIC et un dispositif. Le procédé comprend les étapes suivantes : un premier RNIC reçoit une requête d'écriture à accès direct à la mémoire à distance (RDMA) envoyée par un second RNIC, la requête d'écriture RDMA comprenant des premières données et un indicateur de persistance de données, l'indicateur de persistance de données étant utilisé pour indiquer que les premières données sont des données à conserver ; selon la requête d'écriture RDMA, le premier RNIC envoie une requête d'écriture DMA à un premier processeur, pour ordonner au premier processeur d'écrire les premières données dans un premier dispositif, le premier RNIC et le premier processeur appartenant au premier dispositif, le second RNIC appartenant à un second dispositif et les deux dispositifs communiquant sur la base d'une approche RDMA ; Et selon le drapeau de persistance de données, le premier RNIC détermine que les premières données sont les données à conserver et le premier RNIC ordonne au premier processeur de sauvegarder les premières données dans une mémoire non volatile du premier dispositif. Ainsi, la présente invention réduit la charge d'un réseau RDMA Pendant une persistance de mémoire à distance.
(ZH) 本申请提供了一种数据处理方法、RNIC和设备,该方法包括:第一RNIC接收第二RNIC发送的RDMA写请求,RDMA写请求包括第一数据和数据持久化标记,该数据持久化标记用于指示第一数据为待持久化的数据;根据该RDMA写请求,第一RNIC向第一处理器发送DMA写请求,以指示第一处理器将第一数据写入第一设备,第一RNIC与第一处理器属于第一设备,第二RNIC属于第二设备,两个设备基于RDMA方式通信;根据该数据持久化标记,第一RNIC确定该第一数据为待持久化的数据,第一RNIC指示第一处理器将第一数据保存到第一设备的非易失性存储器中。以此减小远程内存持久化过程中RDMA网络的负载。
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, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, 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 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: Chinese (ZH)
Filing Language: Chinese (ZH)