A method and device for out-of-order rdma with asynchronous notification
An asynchronous and message-based technology, applied in transmission systems, electrical components, etc., can solve problems such as delays, and achieve the effects of flexible construction, reduced restrictions, and simplified hardware design
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0033] Example 1: Such as Figure 1 Shown, an out-of-order RDMA method with asynchronous notifications, consisting of the following steps:
[0034] Step 1: The source party obtains and records the packet information of the RDMA message, reads the packet data from the main memory of the source party according to the message packet information, and encapsulates the packet data and the corresponding message packet information into an RDMA packet and sends it to the target party; Preferably, in this step, the message packet information of the RDMA message is obtained by a message suspension buffer module, which includes a message ID, the remaining amount of data, the next packet source data address, the next packet destination data address, the MTU, the number of remaining replies, the asynchronous notification receive queue number, the message descriptor, the message status;
[0035]Step 2: After receiving the response packet returned by the target party, the response counts, and afte...
Embodiment 2
[0040] Example 2: Such as Figure 2-3 As shown, a disordered RDMA apparatus with asynchronous notification, comprising a transmitting engine and a receiving engine, the transmitting engine comprising a message suspension buffer module, a response processing module, a unpacking module, a packet module, a transmitting engine access interface module, a data buffering module; The receiving engine, including a request packet processing module, a response queue module, a response packet processing module, a receive queue management module, a receive engine access interface module;
[0041]The message suspension buffer module for obtaining and registering the message descriptor of the RDMA message packet, and recording the message information of the RDMA message packet; Message information includes message ID, amount of remaining data, next packet source data address, next packet destination data address, number of remaining replies, asynchronous notification receive queue number, message...
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