Abstract: A method and system of sparse table compaction is disclosed. A repeating data pattern may be detected in a large data structure, identifying the large data structure as a sparse table. The large data structure is stored in a virtual memory as a series of virtual data pages. Multiple repeating virtual data pages may be mapped to a single physical data page on a multiple-to-one basis. Unique virtual data page may be mapped to a unique physical data page on a one-to-one basis.
Abstract: A method and system of organizing a cache memory system based on a temporal-access pattern is disclosed. One or more data entries may be stored in a memory. One or more cache entries of the one or more data entries may be stored in a temporal cache. The one or more cache entries may be physically organized based on a temporal access pattern. A cache entry of the one or more cache entries may be based upon a condition.
Type:
Grant
Filed:
October 19, 2005
Date of Patent:
November 11, 2008
Assignee:
Platform Solutions Incorporated
Inventors:
Gary A. Woffinden, Victor Penacho, Ronald N. Hilton