Host IO device direct read operations on peer memory over a PCIe non-transparent bridge
US11972112B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 27, 2023 |
| Grant date | Apr 30, 2024 |
| Priority date | — |
| Expiry date | Jan 27, 2043 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/254
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
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.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.