Invention Grant
- Patent Title: Hybrid remote direct memory access
-
Application No.: US15360853Application Date: 2016-11-23
-
Publication No.: US10459875B2Publication Date: 2019-10-29
- Inventor: Erez Izenberg , Leah Shalev , Georgy Machulsky , Nafea Bshara
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US WA Seattle
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US WA Seattle
- Agency: Kilpatrick Townsend & Stockton LLP
- Main IPC: H04L29/08
- IPC: H04L29/08 ; G06F15/173 ; G06F3/06

Abstract:
According to an embodiment of the invention there may be provided a method for hybrid remote direct memory access (RDMA), the method may include: (i) receiving, by a first computer, a packet that was sent over a network from a second computer; wherein the packet may include data and metadata; (ii) determining, in response to the metadata, whether the data should be (a) directly written to a first application memory of the first computer by a first hardware accelerator of the first computer; or (b) indirectly written to the first application memory; (iii) indirectly writing the data to the first application memory if it determined that the data should be indirectly written to the first application memory; (iv) if it determined that the data should be directly written to the first application memory then: (iv.a) directly writing, by the first hardware accelerator the data to the first application memory without writing the data to any buffer of the operating system; and (iv.b) informing a first RDMA software module, by the first hardware accelerator, that the data was directly written to the first application memory; and (v) notifying, by the first RDMA software module, a second computer about a completion of an RDMA transaction during which the data was directly written to the first application memory.
Public/Granted literature
- US20170075857A1 HYBRID REMOTE DIRECT MEMORY ACCESS Public/Granted day:2017-03-16
Information query