Invention Grant
- Patent Title: Efficient usage of one-sided RDMA for linear probing
-
Application No.: US17176856Application Date: 2021-02-16
-
Publication No.: US11720522B2Publication Date: 2023-08-08
- Inventor: Tinggang Wang , Shuo Yang , Hideaki Kimura , Garret F. Swart , Spyros Blanas
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Becker Bingham Ledesma LLP
- Main IPC: G06F16/245
- IPC: G06F16/245 ; G06F15/173

Abstract:
Systems and methods for reducing latency of probing operations of remotely located linear hash tables are described herein. In an embodiment, a system receives a request to perform a probing operation on a remotely located linear hash table based on a key value. Prior to performing the probing operation, the system dynamically predicts a number of slots for a single read of the linear hash table to minimize total cost for an average probing operation. The system determines a hash value based on the key value and determines a slot of the linear hash table to which the hash value corresponds. After predicting the number of slots, the system issues an RDMA request to perform a read of the predicted number of slots from the linear hash table starting at the slot to which the hash value corresponds.
Public/Granted literature
- US20210390075A1 EFFICIENT USAGE OF ONE-SIDED RDMA FOR LINEAR PROBING Public/Granted day:2021-12-16
Information query