Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for reading and writing data in network card, computing and storing network integrated chip and network card

A storage chip, data read and write technology, applied in the computer field, can solve the problems of short delay and long data read and write delay system performance, and achieve the effect of reducing 10 microsecond delay, reducing waiting time, and improving system performance

Inactive Publication Date: 2019-04-19
浮栅智联科技(苏州)有限公司
View PDF6 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The invention solves technical problems such as long data read and write delays, bottlenecks in system performance improvement, etc., and can complete network protocol processing, artificial intelligence calculation and The storage control function directly realizes the data transmission between the network port and the storage array without going through the host CPU and memory, with very short delay and high performance

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
  • Method for reading and writing data in network card, computing and storing network integrated chip and network card
  • Method for reading and writing data in network card, computing and storing network integrated chip and network card

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the objectives, technical solutions, and advantages of the present invention clearer, the following describes the embodiments of the present invention in detail in conjunction with specific embodiments and with reference to the accompanying drawings.

[0028] Based on the foregoing objectives, the first aspect of the embodiments of the present invention proposes an embodiment of a method for reading and writing data in a network card. figure 1 Shown is a schematic flow diagram of the method.

[0029] Such as figure 1 As shown, the method starts from step S101, and in step S101, a data packet is received through the network interface of the network card. Next, in step S102, the computing and storage network integrated chip (for example, FPGA chip) of the network card decodes the data packet received in step S101, and determines whether it is a write command or a read command after decoding (step S103). If the received command is a write command, then continue...

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 method for reading and writing the data in the network card comprises the following steps: decoding a received data packet; If a write command is obtained, continuing to receive the data packet, retransmitting the data requirement of an unrecoverable error, carrying out artificial intelligence and compression calculation on the data without the error according to user definition, carrying outerror correction coding on the data, and writing the data subjected to error correction coding processing into a storage chip of the network card according to a storage chip protocol; If a read command is obtained, reading the data from the storage chip of the network card according to the storage chip protocol, verifying the read data, performing artificial intelligence reasoning calculation anddecompression calculation on the correct data and the correct data obtained by using the error correction algorithm according to user definition, and packaging and sending the calculated and processeddata according to the network protocol. The network protocol processing function, the artificial intelligence calculation function and the storage control function can be completed in the network card, a host CPU and a memory are not needed, the delay is very short, and high performance is achieved.

Description

Technical field [0001] The present invention relates to the field of computer technology, and more specifically, to a method for reading and writing data in a network card, a computing and storage network integrated chip and a network card. Background technique [0002] In the traditional enterprise back-end server, the network card processes the network protocol, and at the same time transmits the network data to the host memory, which is calculated and processed by the CPU, and the data that needs to be stored is sent to the storage array, and the storage controller is responsible for writing to the storage medium. [0003] With the emergence of high-speed storage media such as all-flash memory, storage performance has grown faster than CPU processing power. At the same time, in data centers, 100G high-speed networks have begun to be used, and CPUs can no longer meet the high-speed computing demands brought by high-speed networks and high-speed storage. [0004] In the existing te...

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
IPC IPC(8): G06F13/40
CPCG06F13/4068
Inventor 赵占祥
Owner 浮栅智联科技(苏州)有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products