METHODS OF A SERVER WITH A TWO-DIMENSIONAL MAIN MEMORY
2 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
60 Claims
-
1-56. -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. - View Dependent Claims (58, 59)
-
-
60-66. -66. (canceled)
Specification