Out-of-order RDMA method and device with asynchronous notification
An asynchronous and notification message technology, which is applied in transmission systems, electrical components, etc., can solve problems such as delays, achieve the effects of flexible construction, simplified hardware design, and reduced message delays
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0033] Embodiment 1: as figure 1 As shown, an out-of-order RDMA method with asynchronous notification includes the following steps:
[0034]Step 1: The source acquires and records the message packet information of the RDMA message, reads the packet data from the source main memory according to the message packet information, encapsulates the packet data and the corresponding message packet information into an RDMA data packet, and sends it to the target side; preferably, in this step, the message packet information of the RDMA message is obtained through the suspension buffer unit, which includes message ID, remaining data volume, next packet source data address, next packet target data address, MTU, remaining number of responses , Asynchronous notification receiving queue number, message descriptor, message status;
[0035] Step 2: After receiving the response packet returned by the target, count the responses, and after receiving all the responses, send an asynchronous noti...
Embodiment 2
[0040] Embodiment 2: as Figure 2-3 As shown, an out-of-order RDMA device with asynchronous notification includes a sending engine and a receiving engine, and the sending engine includes a message suspension buffer module, a response processing module, an unpacking module, a grouping module, a memory access interface module, and a data buffer module; the receiving engine includes a request packet processing module, a response queue module, a response packet processing module, a receiving queue management module, and a receiving engine memory access interface module;
[0041] The message suspension buffer module is used to obtain and deposit the message descriptor of the RDMA message packet, and record the message information of the RDMA message packet; the message information includes message ID, remaining data volume, next packet source data address, next packet target Data address, remaining number of responses, asynchronous notification receiving queue number, message descr...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com