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.
Patent No.:
Date of Patent:
Apr. 30, 2024
Filed:
Jan. 27, 2023
Dell Products, L.p., Hopkinton, MA (US);
Jonathan Krasner, Coventry, RI (US);
Ro Monserrat, Medfield, MA (US);
Michael Scharland, Franklin, MA (US);
Jerome Cartmell, Millis, MA (US);
James M Guyer, Northboro, MA (US);
Scott Rowlands, Cumming, GA (US);
Julie Zhivich, Westborough, MA (US);
Thomas Mackintosh, Boston, MA (US);
Dell Products, L.P., Hopkinton, MA (US);
Abstract
A host IO devices directly implements host read operations on both local memory, and on peer memory via a PCIe non-transparent bridge. When a host read operation is received by a host IO device from a host, the host IO device uses an API to obtain the physical address of the requested data on the peer memory, and generates a PCIe Transaction Layer Packet (TLP) addressed to the address in the peer memory. The TLP addressed to an address in the peer memory is passed over the NTB to the peer compute node to retrieve the data stored in the addressed slot of peer memory. The requested data is returned to the host IO device over the NTB, stored in a buffer, and read out to the host to directy respond to the host read operation.