Cuckoo hashing including accessing hash tables using affinity table

Patent №

US 11,782,895

Granted

2023-10-10

Filed 2020

Owner

MELLANOX TECHNOLOGIES TLV LTD.

Lab

AI components

2

kr · planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

17013697

A hashing apparatus includes a memory and circuitry. The memory stores (i) multiple hash tables storing associative entries, each including at least one entry key and a respective value, the hash tables are associated with respective different hash functions, and an associative entry is accessible by applying the relevant hash function to a key matching an entry key in the associative entry, and (ii) an affinity table that stores table-selectors for selecting hash tables with which to start a key lookup. The circuitry receives a key, reads from the affinity table, by applying an affinity function to the key, a table-selector that selects a hash table, accesses in the selected hash table an associative entry by applying the hash function associated with the selected hash table to the key, and in response to detecting that the key matches an entry key in the associative entry, outputs the respective value.

Knowledge representationPlanningG06F 16/2255G06F 1/12G06F 16/9014H04L 45/7453

AI classification

Knowledge representation0.98
Planning0.71
AI hardware0.46
Evolutionary computation0.05
Machine learning0.00
Natural language0.00
Vision0.00
Speech0.00

Ownership

MELLANOX TECHNOLOGIES TLV LTD.

assignment · 537020535

Assignors

LEVY, AVIAD, LEVY, GIL, REVIRIEGO, PEDRO, PONTARELLI, SALVATORE

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC