Equipment and Method for Hash Table Resizing
AssigneeMellanox Technologies, Ltd.
InventorGuy Shattah
Life of this patent
Estimating the term…
Loading patent…
AssigneeMellanox Technologies, Ltd.
InventorGuy Shattah
Estimating the term…
A method for optimizing hash table lookup speed during hash table resize on a computing device, the method including performing the following on the computing device: providing a first hash table having N slots for entries, designating the first hash table as an active hash table, allocating a second hash table, and performing the following after allocating the second hash table: when a hash table insertion of an entry is requested, performing insertion by inserting the entry to the first hash table and inserting the entry to the second hash table, and when a hash table lookup is requested, looking up the requested entry in the active hash table, one of the performing insertion and the performing deletion including also copying K entries, K being greater than or equal to 1, from the first hash table to the second hash table. Related apparatus and methods are also described.
A method for optimizing hash table lookup speed during hash table resize on a computing device, the method comprising performing the following on the computing device:
A computing device comprising:
Dependencies are inferred from the claim text.