Unlock instant, AI-driven research and patent intelligence for your innovation.

Data processing method, network card and server

A data processing and network card technology, applied in the computer field, can solve the problems of high delay and low system data processing efficiency.

Active Publication Date: 2020-09-08
HUAWEI TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The data processing method, network card, and server provided by this application solve the problems of low system data processing efficiency and high time delay caused by technical methods in the traditional SQE sequence processing process

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data processing method, network card and server
  • Data processing method, network card and server
  • Data processing method, network card and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] figure 1 A structural example diagram of a communication system provided for this application. Such as figure 1 As shown, the communication system includes a server 100 and a server 200. The server 100 and the server 200 can communicate messages through the network 300. The server that sends the data can be called the sender server, and the server that receives the data can be called the receiver server. For a server, when the server is used to send data, the server can be called a sender server, and when the server is used to receive data, the server can be called a receiver server. The network 300 can be Ethernet, which means that the servers can communicate with each other using Transmission Control Protocol / internetprotocol (TCP / IP); the network 300 can also be based on remote direct data access technology network of. The remote direct data access technology is created to solve the problem of the time delay of the server processing data in the network. The server...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a data processing method, a network card and a server. The data processing method comprises the steps that: the network card stores a j-th instruction to a j-th storage unit ofa first storage region after the network card receives an i-th PCIe message; when all of n segment instructions of a first SQE are stored in the first storage region, the network card obtains the first SQE according to the instructions of the n storage units in the first storage region, and an identifier of a queue pair (QP) to which the first SQE belongs and a position identifier of the first SQE in the QP; and data processing is executed according to the identifier of the QP to which the first SQE belongs and the position identifier of the first SQE in the QP. Therefore, the problems of lowprocessing efficiency and high time delay in the traditional SQE sequence-preserving treatment process are solved.

Description

Technical field [0001] This application relates to the field of computer technology, in particular to data processing methods, network cards and servers. Background technique [0002] In the remote direct memory access (RDMA) technology, the network interface card (NIC) of the sending server can first obtain the send queue entry (SQE) from the cache, and then from the memory according to the SQE Obtain the data corresponding to the SQE in, and send the data to the receiving end server. Before the network card of the sender server obtains the SQE, the processor of the sender server first divides the SQE into multiple segments, and stores all the segments of the SQE in the cache. If the length of the SQE is greater than the preset threshold, the processor can use the doorbell mechanism to notify the network card to process the SQE. For example, the network card uses direct memory access (DMA) to obtain all segments of the SQE from the cache. If the length of the SQE is less than...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/861
CPCG06F15/17331G06F13/4022G06F12/0877G06F12/0223G06F2213/0026G06F12/0875G06F2212/452G06F3/067G06F3/0659G06F3/061G06F13/28H04L49/9068G06F13/385
Inventor 陈天翔林伟彬侯新宇
Owner HUAWEI TECH CO LTD