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:
Feb. 02, 2021

Filed:

Jul. 25, 2019
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

William R. Magro, Champaign, IL (US);

Robert J. Woodruff, Banks, OR (US);

Jianxin Xiong, Sammamish, WA (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/50 (2006.01); G06F 9/455 (2018.01); G06F 15/173 (2006.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 9/5016 (2013.01); G06F 9/45533 (2013.01); G06F 9/45558 (2013.01); G06F 9/546 (2013.01); G06F 15/17331 (2013.01); G06F 2009/4557 (2013.01); G06F 2209/548 (2013.01);
Abstract

In an embodiment, a method is provided. In an embodiment, the method includes implementing a virtual remote direct memory access (RDMA) component in a virtualization layer on the computer system, the virtual RDMA component having an interface implementing RDMA semantics. An RDMA send request from a send queue associated with a first application running on the first VM is read using the virtual RDMA component, the RDMA send request referencing a send buffer in an application memory space for the first application. The virtual RDMA component then copies or transfers a message in the send buffer to a receive buffer in the second VM. A host computing system configured to implement the method and instructions configured to be executed on a host computing system is also provided.


Find Patent Forward Citations

Loading…