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

Multi-system data copying remote direct memory access (RDMA) framework

A data copy, multi-system technology, applied in the field of data transmission, can solve problems such as memory bottlenecks, achieve the effect of improving performance and efficiency, stably transmitting data, and reducing the burden on the CPU

Inactive Publication Date: 2015-07-08
无锡北方数据计算股份有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the CPU processing speed is also increasing, the transmission and copying process of large amounts of data between multiple systems has brought a great burden to the CPU and memory of the server for the traditional hardware and software architecture, because the data must be stored in the kernel and application programs. When the connection speed exceeds the processing power and memory bandwidth of the server, the memory bottleneck problem becomes more serious

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
  • Multi-system data copying remote direct memory access (RDMA) framework
  • Multi-system data copying remote direct memory access (RDMA) framework
  • Multi-system data copying remote direct memory access (RDMA) framework

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0026] Such as figure 2 As shown, an RDMA device for multi-system data copying includes an RDMA state machine module, an A-end DMA state machine module, an A-end address state machine module, a B-end DMA state machine module, a B-end address state machine module, and a data CRC calibration module. verification module, data XOR verification module, data PQ calculation module and multi-port interface (MUIF) module;

[0027] RDMA state machine (RDMA_FSM) module: It is the main state machine of the RDMA architecture and the main control module of the RDMA architecture. The register interface for accessing the hardware of the RDMA architecture passes through the RDMA_FS...

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 multi-system data copying remote direct memory access (RDMA) framework which comprises an RDMA state machine module, an A end direct memory access (DMA) state machine module, an A end address state machine module, a B end DMA state machine module, a B end address state machine module, a data cyclic redundancy check (CRC) checking module, a data difference or checking module, a data performance qualification (PQ) calculating module and a multi-port interface (MUIF) module. By means of the RDMA framework, transmission of DMA control data is adopted in the RDMA framework to release a central processing unit (CPU), an DMA is specially used for transmitting the data, stability and reliability of data transmission during large data volume transmission among multiple systems are guaranteed, load of the CPU is reduced, and performance and efficiency of the CPU are improved. Rapid and stable data transmission can be achieved.

Description

technical field [0001] The invention relates to the field of data transmission, in particular to an RDMA device for copying multi-system data. Background technique [0002] At present, DMA (Direct Memory Access) direct memory access refers to a data access method that directly accesses data from the memory without going through the CPU and the operating system. In this way, the CPU only needs to issue instructions to the DMA controller to let the DMA controller process the data transmission, and then feed back the information to the CPU after the data transmission is completed, which greatly reduces the CPU resource occupation and can Greatly save system resources. The DMA controller completely takes over the control of the bus from the CPU, so the data access process does not go through the CPU, but directly between the memory and I / O devices, and the DMA controller directly sends address and control signals to the memory to perform address Modify, and report the end of t...

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): H04L29/08H04L29/06G06F13/28
Inventor 张庆敏张衡胡刚
Owner 无锡北方数据计算股份有限公司