Technologies for addressing data in a memory
AssigneeIntel Corporation
InventorsJawad B. Khan, Vinodh Gopal, Sanjeev N. Trika
Life of this patent
Estimating the term…
Abstract
Technologies for addressing data in a memory include an apparatus that includes a memory and a controller. The memory is to store sub-blocks of data in a data table and a pointer table of locations of the sub-blocks in the data table. The controller is to manage the storage and lookup of data in the memory. Further, the controller is to store a sub-block pointer in the pointer table to a location of a sub-block in the data table and store a second pointer that references an entry where the sub-block pointer is stored in the pointer table.
Claims25
An apparatus comprising:
- a memory to store (i) sub-blocks of data in a data table and (ii) a pointer table of locations of the sub-blocks in the data table;
- and
- a controller to manage the storage and lookup of data in the memory, wherein the controller is to:
- store a sub-block pointer in the pointer table to a location of a sub-block in the data table;
- and
- store a second pointer that references an entry where the sub-block pointer is stored in the pointer table.
One or more machine-readable storage media comprising a plurality of instructions stored thereon that, when executed, cause an apparatus to:
- store a sub-block pointer in a pointer table to a location of a sub-block in a data table;
- and
- store a second pointer that references an entry where the sub-block pointer is stored in the pointer table.
A method comprising:
- storing, by a controller of an apparatus, a sub-block pointer in a pointer table to a location of the sub-block in a data table;
- and
- storing, by the controller, a second pointer that references an entry where the sub-block pointer is stored in the pointer table.
Dependencies are inferred from the claim text.