Chipset Support For Non-Uniform Memory Access Among Heterogeneous Processing Units
AssigneeNVIDIA Corporation
InventorsMichael Brian COX, Brad W. SIMERAL
Life of this patent
Estimating the term…
Loading patent…
AssigneeNVIDIA Corporation
InventorsMichael Brian COX, Brad W. SIMERAL
Estimating the term…
A method for providing a first processor access to a memory associated with a second processor. The method includes receiving a first address map from the first processor that includes an MMIO aperture for a NUMA device, receiving a second address map from a second processor that includes MMIO apertures for hardware devices that the second processor is configured to access, and generating a global address map by combining the first and second address maps. The method further includes receiving an access request transmitted from the first processor to the NUMA device, generating a memory access request based on the first access request and a translation table that maps a first address associated with the first access request into a second address associated with the memory associated with the second processor, and routing the memory access request to the memory based on the global address map.
A method for providing a first processor access to a physical memory associated with a second processor included in a computer system, the method comprising:
A computer-readable medium storing instructions that, when executed by a processor, cause a computer system to provide a first processor access to a physical memory associated with a second processor included in the computer system, by performing the steps of:
A device controller for providing a first processor access to a physical memory associated with a second processor included in a computer system, the device controller comprising:
Dependencies are inferred from the claim text.