Patent ID: 6094710
Filing Date: 2000-07-25
Classification: G06F

Abstract:
A symmetric multiprocessor data processing system comprising:a plurality of processing units, wherein each of said processing units includes a cache memory;a plurality of partial system memories, wherein content size of at least one of said plurality of partial system memories is different from another one of said plurality of partial system memories, wherein an aggregate of contents within all of said plurality of partial system memories represents all contents of a system memory and there is no duplication of said contents among any of said plurality of partial system memories, wherein addresses are distributed among said plurality of partial system memories according to a hashing scheme such that addresses within each of said partial system memories are non-contiguous; anda plurality of independently operable memory controllers, wherein each of said plurality of memory controllers is coupled to one of said plurality of processing units and one of said plurality of partial system memories.