In-chip connection management-based RDMA communication method

A communication method and internal connection technology, applied in the direction of using the return channel for error prevention/detection, digital transmission system, electrical components, etc., can solve the problem of not supporting multi-path transmission, difficulty in utilizing the diversity of interconnection network paths, and improving network transmission Performance and other issues

Active Publication Date: 2013-08-14
NAT UNIV OF DEFENSE TECH
View PDF3 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It can be seen that the connection-based transmission implementation method of InfiniBand does not support multi-path transmission, so it is difficult to use the

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
  • In-chip connection management-based RDMA communication method
  • In-chip connection management-based RDMA communication method
  • In-chip connection management-based RDMA communication method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] Such as figure 1 As shown, the implementation steps of the RDMA communication method based on on-chip connection management in this embodiment are as follows:

[0061] 1) Establish the sending context data structure for storing the sending context and the receiving context data structure for storing the receiving context in the network cards of the source node and the destination node respectively, and respectively establish the data structure for submitting communication in the memory of the source node and the destination node A descriptor queue for requesting descriptors, and a completion event queue for recording the completion of descriptors;

[0062] 2) When the source node host needs to send an RDMA message, it submits the descriptor to the descriptor queue and sets the doorbell flag, and the source node network card obtains the descriptor from the descriptor queue according to the doorbell identifier;

[0063] 3) The source node network card applies for sending...

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 an in-chip connection management-based RDMA (Remote Direct Memory Access) communication method, which comprises the following implementation steps: (1), building a context data transmitting structure and a context data receiving structure in a network interface card, building a descriptor queue, a short message receiving queue and a completion event queue in a host internal memory; (2), submitting RDMA written descriptor to the descriptor queue in the host internal memory by a source node host, and obtaining the descriptor to be processed by a source node network card; (3), checking that the current required descriptor is RDMA written descriptor by the source node network card, and building connection between the source node and an objective node network card chip; and (4), based on the connection, obtaining data from a local machine by the source node in a DMA manner, and then sending to the objective node network card. The method has the advantages of good extensibility, multi-channel transmission supporting, reliable data transmission, high multinuclear treatment efficiency, and low single-message message transmission delay.

Description

technical field [0001] The invention relates to the field of high-speed interconnection networks of parallel computer systems, in particular to an RDMA communication method based on on-chip connection management. Background technique [0002] As far as the development trend of high-performance computing is concerned, there are two main ways to improve the computing performance of parallel computer systems, one is to increase the number of processors, and the other is to increase the number of processor cores. However, with the continuous expansion of the scale of parallel computer systems, the mean time to failure (Mean Time To Failure, MTTF) of the system continues to shrink, so the reliability of the system will face greater challenges. The high-speed interconnection network is an important part of the parallel computer system, and it undertakes the communication task between processing nodes. Therefore, the reliability of the interconnection network communication is an im...

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): H04L1/16H04L1/18H04L1/00
Inventor 肖立权王克非曹继军刘路肖灿文庞征斌夏军王永庆张鹤颖张磊沈胜宇戴艺高蕾
Owner NAT UNIV OF DEFENSE TECH
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