Highly configurable memory architecture for partitioned global address space memory systems
AssigneeEmu Solutions, Inc.
InventorPeter M. Kogge
Life of this patent
Estimating the term…
Abstract
A system and method for identifying from an address an appropriate target node and a location in that node that holds desired data related to that address is provided. The system and method includes a logical address generator that generates a logical address. The system and method includes a subspace index extraction module that extracts a subspace index from the logical address. The system and method includes a subspace configuration table that retrieves a plurality of parameters of the subspace index to locate the desired data.
Claims32
A system to identify from an address an appropriate target node and a location in that node that holds desired data related to that address, comprising:
- a logical address generator that generates a logical address;
- a subspace index extraction module that extracts a subspace index from said logical address;
- and
- a subspace configuration table that retrieves a plurality of parameters of said subspace index to locate said desired data.
A method for identifying from an address an appropriate target node and a location in that node that holds desired data related to that address, comprising the steps of:
- generating a logical address using a logical address generator;
- extracting a subspace index using a subspace index extraction module from said logical address;
- and
- retrieving a plurality of parameters of said subspace index using a subspace configuration table to locate said desired data.
A system to identify from an address an appropriate target node from a plurality of nodes and a location in that node that holds desired data, comprising:
- a plurality of nodes, each node comprising:
- a memory that stores the desired data;
- a logical address generator that generates a logical address;
- a subspace index extraction module that extracts a subspace index from said logical address;
- and
- a subspace configuration table that retrieves a plurality of parameters of said subspace index to locate said desired data in said memory of said node.
A method for identifying from an address an appropriate target node from a plurality of nodes and a location in that node that holds desired data, comprising the steps:
- providing a plurality of nodes, each node comprising:
- a memory for storing the desired data;
- generating a logical address using a logical address generator;
- extracting a subspace index using a subspace index extraction module from said logical address;
- and
- retrieving a plurality of parameters of said subspace index using a subspace configuration table to locate said desired data in said memory of said node.
Dependencies are inferred from the claim text.