Invention Grant
- Patent Title: Apparatus and method for hash table access
-
Application No.: US14024139Application Date: 2013-09-11
-
Publication No.: US09626428B2Publication Date: 2017-04-18
- Inventor: Mithuna Thottethodi , Steven Reinhardt
- Applicant: Advanced Micro Devices, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Volpe and Koenig, P.C.
- Main IPC: G06F12/10
- IPC: G06F12/10 ; G06F17/30

Abstract:
A system and method for accessing a hash table are provided. A hash table includes buckets where each bucket includes multiple chains. When a single instruction multiple data (SIMD) processor receives a group of threads configured to execute a key look-up instruction that accesses an element in the hash table, the threads executing on the SIMD processor identify a bucket that stores a key in the key look-up instruction. Once identified, the threads in the group traverse the multiple chains in the bucket, such that the elements at a chain level in the multiple chains are traversed in parallel. The traversal continues until a key look-up succeeds or fails.
Public/Granted literature
- US20150074372A1 Apparatus and Method for Hash Table Access Public/Granted day:2015-03-12
Information query