The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 01, 2014

Filed:

Oct. 30, 2009
Applicants:

Philip W. Frey, Rueschlikon, CH;

Bernard Metzler, Rueschlikon, CH;

Fredy D. Neeser, Rueschlikon, CH;

Inventors:

Philip W. Frey, Rueschlikon, CH;

Bernard Metzler, Rueschlikon, CH;

Fredy D. Neeser, Rueschlikon, CH;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/167 (2006.01);
U.S. Cl.
CPC ...
Abstract

Exemplary embodiments include RDMA methods and systems for sending application data to a computer memory destination in a direct but non-blocking fashion. The method can include posting a new work request for an RDMA connection or association, determining if there is a prior work request for the same connection or association enqueued for processing, in response to a determination that no prior work request is enqueued for processing, processing the new work request directly by sending RDMA frames containing application data referred to by the work request to the computer memory destination, performing direct sending while there is sufficient send space to process the new work request, and delegating the new work request to asynchronous transmission if a prior work request is already enqueued for processing or lack of send space would block a subsequent transmission operation.


Find Patent Forward Citations

Loading…