Communication method based on RapidIO protocol and RDMA technology

A communication method and technology, applied in the field of data transmission, can solve problems such as heavy memory copying, communication overhead impact, etc., achieve the effect of solving interconnection problems, reducing memory copying and communication overhead, and avoiding data copying

Inactive Publication Date: 2018-01-12
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF8 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, even with the support of high-speed hardware interconnection protocols, it is still very difficult to provide high-speed communication interfaces to end users. Redundant memory copies and heavy communication overheads are becoming more and more bottlenecks that affect the performance of multi-processor communication. , the currently public RapidIO communication interface realized by using the Ethernet emulator only plays 10% of the RapidIO communication 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
  • Communication method based on RapidIO protocol and RDMA technology
  • Communication method based on RapidIO protocol and RDMA technology
  • Communication method based on RapidIO protocol and RDMA technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. 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.

[0046] Please refer to figure 1 , figure 1 It is a flowchart of a communication method based on the RapidIO protocol and the RDMA technology provided by the embodiment of the present invention. The method can include:

[0047] Step 101: The sender registers the first user state data area storing the data to be sent into the first kernel. ...

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 communication method and device based on a RapidIO protocol and an RDMA technology. The method comprises the following steps: enabling a transmitter to register a first userstate data area that stores data to be transmitted to a first kernel; using a doorbell message to acquire a physical address that is registered to a second kernel by a second user state data area sentby a receiver; and transmitting the data to be transmitted to the physical address in the second kernel by using RDMA transmission. According to the communication method and device disclosed by the invention, a hardware interconnection protocol between processors uses the RapidIO protocol, and the problems of interconnections between integrated chips of the processors and between circuit boards can be solved; and the data to be transmitted that is registered to the first kernel of the transmitter is transmitted to the physical address that is registered to the second kernel of the receiver bythe second user state data area through the RDMA transmission, the data copy between the user state and the kernel state can be avoided, the memory copy and communication overhead can be reduced, andthus the network bandwidth between communication interfaces can be improved.

Description

technical field [0001] The present invention relates to the technical field of data transmission, in particular to a communication method and device based on RapidIO protocol and RDMA technology. Background technique [0002] In a traditional embedded multiprocessor system, the interconnection between processors is realized by time-sharing the bus, and all communications compete for the bus bandwidth, resulting in more processors, and the available bandwidth of each processor is reduced. The less, resulting in a serious system information transmission capacity bottleneck. [0003] RapidIO is a system interconnection technology jointly proposed by Motorola and Mercury. It is a high-performance, low-pin-count, system-level interconnection protocol based on packet switching, with extremely low latency and high bandwidth. The proposal of RapidIO bus technology eliminates the bottleneck problem of bandwidth, and successfully solves the interconnection problem between processor i...

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/40
Inventor 窦本君
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products