Invention Grant
- Patent Title: Bucketized hash tables with remap entries
-
Application No.: US15438401Application Date: 2017-02-21
-
Publication No.: US10706101B2Publication Date: 2020-07-07
- Inventor: Alexander D. Breslow , Dong Ping Zhang , Nuwan S. Jayasena
- Applicant: Advanced Micro Devices, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: Kowert Hood Munyon Rankin and Goetzel PC
- Agent Rory D. Rankin
- Main IPC: G06F16/901
- IPC: G06F16/901

Abstract:
Methods and mechanisms for managing data in a hash table are disclosed. A computing system includes a hash table configured to store data and hash management logic. In response to receiving a request to insert data into the hash table, the hash management logic is configured to generate a first hash value by applying a first hash function to the key of the key-value pair, and identify a first bucket within the hash table that corresponds to the first hash table. If the first bucket has a slot available, store the key-value pair in the slot. If the first bucket does not have a slot available, select a first slot of the first bucket for conversion to a remap entry, store the key-value pair in a second bucket, and store information associating the key-value pair with the second bucket in the remap entry.
Public/Granted literature
- US20170300592A1 Bucketized Hash Tables with Remap Entries Public/Granted day:2017-10-19
Information query