Patent ID: 6658538
Filing Date: 2003-12-02
Classification: G06F

Abstract:
A non-uniform memory access (NUMA) data processing system, comprising:a plurality of nodes coupled to a node interconnect, said plurality of nodes containing a plurality of processing units and at least one system memory; and a table resident in said at least one system memory, said table including a plurality of entries for translating a group of non-physical addresses to physical addresses, wherein said entry individually specifies control information pertaining to a respective group of non-physical addresses for each of said plurality of nodes, wherein: each entry includes a plurality of bit fields each associated with a respective one of said plurality of nodes and translation information for a respective group of non-physical addresses; each of said plurality of bit fields individually specifies, for an associated one of said plurality of nodes, control information pertaining to said respective grgup of non-physical addresses; said control information specified in at least two of said plurality of bit fields in a same entry among said plurality of entries differs; and each of said plurality of processing units accesses data in accordance with control information for its node by referencing a copy of said control infonnation during address translation.