Patent · US Active

Transaction based remote direct memory access

US11853253B1 · kind B1 · utility

1Cited by
0References
32Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 29, 2015
Grant dateDec 26, 2023
Priority date
Expiry dateDec 18, 2036

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/1097
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Apparatus and methods are disclosed herein for remote, direct memory access (RDMA) technology that enables direct memory access from one host computer memory to another host computer memory over a physical or virtual computer network. In one example, RDMA functionality is provided by combining a host executing instructions for RDMA software applications with dedicated hardware accelerator, where the host has access to substantially all RDMA connection context (e.g., configuration, status, state machine, counters, etc.) and a hardware accelerator stores a portion of the context information for a set of currently active transactions. The hardware accelerator derives a transaction identifier from header information in received RDMA packets and performs a local RDMA operation using at least a portion of the received data, a destination address of the location RDMA operation being based at least in part on a memory address determined using the transaction identifier.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.