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

A PCIE-based data transmission system, method and device

A technology of a data transmission system and a data transmission method, applied in the server field, can solve the problems of low data transmission efficiency of small data volume, etc., and achieve the effect of improving data transmission efficiency

Active Publication Date: 2022-02-18
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for the transmission of small data volumes, it is also necessary for the data access initiator or the user to configure registers for the DMA controller, the DMA controller regenerates the descriptor, and then the DMA mover performs the data movement operation. At this time, for small data volume data In terms of transmission, there is no need to transmit data through the method of transmitting a large amount of data configuration registers. According to the data transmission method of transmitting a large amount of data, the efficiency of data transmission with a small amount of data will be low

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
  • A PCIE-based data transmission system, method and device
  • A PCIE-based data transmission system, method and device
  • A PCIE-based data transmission system, method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The technical solutions in this application will be clearly and completely described below in conjunction with the accompanying drawings in this application. Apparently, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0044] The application discloses a PCIE-based data transmission system, method and device, which improves the efficiency of data transmission with small data volumes.

[0045] What this application mainly realizes is: the data access initiator implements the data access to the server mainframe memory through the FPGA accelerator card and the PCIE interface, including: the data access initiator 10, the FPGA accelerator card 20 connected with the data access initiator 10, and the FPGA The PCIE in...

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

This application discloses a data transmission system based on PCIE. After the data access initiator sends an instruction, the DMA module in the FPGA accelerator card transmits the first data amount through the register configured by the data access initiator, and the FPGA accelerator card The TXS module transmits the second data volume, and thereafter, the first data volume and the second data volume transmitted by the DMA module or the TXS module are sent through the PCIE interface. Wherein, the first data amount is larger than the threshold, and the second data amount is smaller than the threshold. Therefore, the DMA module can be used for transmission of large data volumes greater than the threshold value, and the TXS module can be used for data transmission of small data volumes not greater than the threshold value. Since the TXS module can realize data transmission of small data volumes without configuring registers, Improved data transfer efficiency for small data volumes. In addition, the present application also discloses a PCIE-based data transmission method and device, with the above effects.

Description

technical field [0001] The present invention relates to the field of servers, in particular to a PCIE-based data transmission system, method and device. Background technique [0002] The Field-Programmable Gate Array (FPGA) accelerator card is connected to the data access initiator through the PCIE interface, and the data access initiator sends the data to be accelerated to the FPGA accelerator card through the PCIE interface. After processing by the FPGA accelerator card Through the PCIE interface, it returns to the memory of the initiator of the data access. During the process of data transmission, the FPGA accelerator card transmits a large amount of data. In order to improve the data transmission rate, the FPGA accelerator card introduces the Direct Memory Access , DMA) mechanism. [0003] The DMA function after introducing the DMA mechanism in the FPGA accelerator card is mainly divided into two types, one is the DMA controller, and the other is the DMA mover. The dev...

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 Patents(China)
IPC IPC(8): G06F13/42
Inventor 王峰张静东
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD