METHODS OF A SERVER WITH A TWO-DIMENSIONAL MAIN MEMORY
In one embodiment of the invention, a memory module is disclosed including a printed circuit board with an edge connector; an address controller coupled to the printed circuit board; and a plurality of memory slices. Each of the plurality of memory slices of the memory module includes one or more memory integrated circuits coupled to the printed circuit board, and a slave memory controller coupled to the printed circuit board and the one or more memory integrated circuits. The slave memory controller receives memory access requests for the memory module from the address controller. The slave memory controller selectively activates one or more of the one or more memory integrated circuits in the respective memory slice in response to the address received from the address controller to read data from or write data into selected memory locations in the memory integrated circuits.
1 - 56 . (canceled)
57 . A method in a server comprising:
storing a database in a two dimensional memory array including a plurality of intelligent two dimensional memory modules each having a plurality of processors respectively coupled to memory in a plurality of memory slices;
requesting a search for data be made within the database stored in the memory of the two dimensional memory array;
each of the plurality of processors executing one or more instructions to search for the data within the memory of the memory slice to which they are coupled; and
each of the plurality of processor reporting search results for the data within the memory of the memory slice to which they are coupled.
58 . The method of claim 57 , wherein
the requesting of the search includes
broadcasting the one or more instructions to each of the plurality of processors.
59 . The method of claim 57 , further comprising:
aggregating together the search results reported by each of the plurality of processors to form an overall search result for the database stored in the two dimensional memory array.
60 - 66 . (canceled)