Memory network to prioritize processing of a memory access request
AssigneeHewlett Packard Enterprise Development LP
InventorsVanish Talwar, Paolo Faraboschi, Daniel Gmach, Yuan Chen, Al Davis, Adit Madan
Life of this patent
Estimating the term…
Abstract
In one example, a memory network may control access to a shared memory that is by multiple compute nodes. The memory network may control the access to the shared memory by receiving a memory access request originating from an application executing on the multiple compute nodes and determining a priority for processing the memory access request. The priority determined by the memory network may correspond to a memory address range in the memory that is specifically used by the application.
Claims15
A system comprising:
- a memory network accessible by multiple compute nodes, the memory network to control access to a memory shared by the multiple compute nodes by:
- receiving a memory access request from one of the multiple compute nodes;
- determining a priority for processing the memory access request, wherein the priority corresponds to a target memory address specified in the memory access request;
- and
- handling the memory access request according to the determined priority for the memory access request.
A method comprising:
- controlling access to a shared memory through a memory network shared by multiple compute nodes by:
- receiving a memory access request from one of the multiple compute nodes;
- determining a target memory address specified in the memory access request;
- and
- prioritizing processing of the memory access request by the memory network according to the target memory address specified in the memory access request.
A method comprising:
- controlling access to a shared memory through a memory network shared by multiple compute nodes by:
- receiving a memory access request originating from an application executing on the multiple compute nodes;
- and
- determining a priority for processing the memory access request, wherein the priority corresponds to a memory address range in the memory that is specifically used by the application.
Dependencies are inferred from the claim text.