DOE Patents title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Remote direct memory access over datagrams

Abstract

A communication stack for providing remote direct memory access (RDMA) over a datagram network is disclosed. The communication stack has a user level interface configured to accept datagram related input and communicate with an RDMA enabled network interface card (NIC) via an NIC driver. The communication stack also has an RDMA protocol layer configured to supply one or more data transfer primitives for the datagram related input of the user level. The communication stack further has a direct data placement (DDP) layer configured to transfer the datagram related input from a user storage to a transport layer based on the one or more data transfer primitives by way of a lower layer protocol (LLP) over the datagram network.

Inventors:
; ; ;
Issue Date:
Research Org.:
Argonne National Laboratory (ANL), Argonne, IL (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1164664
Patent Number(s):
8903935
Application Number:
13/330,423
Assignee:
CHO
Patent Classifications (CPCs):
H - ELECTRICITY H04 - ELECTRIC COMMUNICATION TECHNIQUE H04L - TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
DOE Contract Number:  
AC02-06CH11357
Resource Type:
Patent
Resource Relation:
Patent File Date: 2011 Dec 19
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Grant, Ryan Eric, Rashti, Mohammad Javad, Balaji, Pavan, and Afsahi, Ahmad. Remote direct memory access over datagrams. United States: N. p., 2014. Web.
Grant, Ryan Eric, Rashti, Mohammad Javad, Balaji, Pavan, & Afsahi, Ahmad. Remote direct memory access over datagrams. United States.
Grant, Ryan Eric, Rashti, Mohammad Javad, Balaji, Pavan, and Afsahi, Ahmad. Tue . "Remote direct memory access over datagrams". United States. https://www.osti.gov/servlets/purl/1164664.
@article{osti_1164664,
title = {Remote direct memory access over datagrams},
author = {Grant, Ryan Eric and Rashti, Mohammad Javad and Balaji, Pavan and Afsahi, Ahmad},
abstractNote = {A communication stack for providing remote direct memory access (RDMA) over a datagram network is disclosed. The communication stack has a user level interface configured to accept datagram related input and communicate with an RDMA enabled network interface card (NIC) via an NIC driver. The communication stack also has an RDMA protocol layer configured to supply one or more data transfer primitives for the datagram related input of the user level. The communication stack further has a direct data placement (DDP) layer configured to transfer the datagram related input from a user storage to a transport layer based on the one or more data transfer primitives by way of a lower layer protocol (LLP) over the datagram network.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2014},
month = {12}
}

Works referenced in this record:

IP headers for remote direct memory access and upper level protocol framing
patent-application, July 2002


State migration in multiple NIC RDMA enabled devices
patent-application, January 2005


Remote direct memory access system and method
patent-application, April 2006


Remote direct memory access with striping over an unreliable datagram transport
patent-application, April 2006


Apparatus and method for packet transmission over a high speed network supporting remote direct memory access operations
patent-application, October 2006


Information processing and transportation architecture for data storage
patent-application, May 2009


Use of RDMA to Access Non-Volatile Solid-State Memory in a Network Storage System
patent-application, November 2009


Device, System, and Method of Accessing Storage
patent-application, June 2010


Simplified RDMA Over Ethernet and Fibre Channel
patent-application, July 2010


Direct Sending and Asynchronous Transmission for RDMA Software Implementation
patent-application, May 2011


Zero Copy Data Transmission in a Software Based RDMA Network Stack
patent-application, November 2011