Invention Grant
US08832216B2 Method and system for conditional remote direct memory access write
有权
条件远程直接内存访问写入的方法和系统
- Patent Title: Method and system for conditional remote direct memory access write
- Patent Title (中): 条件远程直接内存访问写入的方法和系统
-
Application No.: US13221958Application Date: 2011-08-31
-
Publication No.: US08832216B2Publication Date: 2014-09-09
- Inventor: Haakon Ording Bugge
- Applicant: Haakon Ording Bugge
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Osha Liang LLP
- Main IPC: G06F15/167
- IPC: G06F15/167 ; G06F15/177 ; G06F9/52 ; G06F15/173 ; G06F13/28

Abstract:
A method for conditional execution of a remote direct memory access (RDMA) write includes a host channel adapter receiving at least one message that includes an atomic operation and the RDMA write. The host channel adapter obtains a descriptor corresponding to the RDMA write, and determines, from the descriptor, that the RDMA write is a conditional RDMA write conditioned on a successful execution of the atomic operation. Based on determining that the RDMA write is the conditional RDMA write, the conditional RDMA write is queued to be conditionally executed based on a success indicator of the atomic operation. After queuing the RDMA write, the atomic operation is executed successfully. In response to the successful execution, the host channel adapter executes the conditional RDMA write to write to the memory location on the host.
Public/Granted literature
- US20130054726A1 METHOD AND SYSTEM FOR CONDITIONAL REMOTE DIRECT MEMORY ACCESS WRITE Public/Granted day:2013-02-28
Information query