Hybrid NUMA/S-COMA system and method
AssigneeInternational Business Machines Corporation
InventorDean A. Liberty
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorDean A. Liberty
Estimating the term…
A hybrid non-uniform-memory-architecture/simple-cache-only-memory-architecture (NUMA/S-COMA) memory system and method are described useful in association with a computer system having a plurality of nodes coupled to each other. The plurality of nodes include NUMA memory which are configured to store data lines. The NUMA memories include a NUMA coherence subsystem for coordinating transfer of data between the nodes. At least one S-COMA cache is provided on at least one node of the computer system. The at least one S-COMA cache is configured to employ the NUMA coherence subsystem in sending data communication to or receiving data communication from another node of the plurality of nodes of the computer system. Data stored at another node of the system is accessed using a home node real address as the network address. The home node real address is translated into a local real address at the client node using a boundary function translation table. The NUMA coherence subsystem is employed by the S-COMA cache to provide data reference capture, data movement and coherence mechanisms, thereby avoiding the need for a separate S-COMA coherence mechanism to accomplish these functions.
A hybrid non-uniform memory architecture/simple cache-only-memory-architecture (NUMA/S-COMA) memory system useful in association with a computer system having a plurality of nodes coupled to each other, and wherein data is stored in said hybrid NUMA/S-COMA memory system as a plurality of pages, each said page including at least one data line, said hybrid NUMA/S-COMA memory system comprising:
A method for communicating data between a client node and a home node of a computer system having a plurality of nodes coupled to each other, wherein said computer system employs a hybrid non-uniform-memory architecture/simple-cache-only-memory-architecture (NUMA/S-COMA) memory system having a plurality of NUMA memories configured to store data, each NUMA memory residing at a different node of said computer system, and at least one S-COMA cache configured to store data, each S-COMA cache residing at a different node of said computer system, said client node including an S-COMA cache of said at least one S-COMA cache, said communication method comprising:
An article of manufacture, comprising:
Dependencies are inferred from the claim text.