Invention Grant
- Patent Title: Concurrent hash map updates
-
Application No.: US18186751Application Date: 2023-03-20
-
Publication No.: US12013844B2Publication Date: 2024-06-18
- Inventor: Pascal Gautron
- Applicant: Nvidia Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Nvidia Corporation
- Current Assignee: Nvidia Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Hogan Lovells US LLP
- Main IPC: G06F16/23
- IPC: G06F16/23 ; G06F9/46 ; G06F9/52 ; G06F16/22 ; G06T15/06

Abstract:
Approaches in accordance with various embodiments can perform spatial hash map updates while ensuring the atomicity of the updates for arbitrary data structures. A hash map can be generated for a dataset where entries in the hash map may correspond to multiple independent values, such as pixels of an image to be rendered. Update requests for independent values may be received on multiple concurrent threads, but change requests for independent values corresponding to a hash map entry can be aggregated from a buffer and processed iteratively in a single thread for a given hash map entry. In the case of multi-resolution spatial hashing where data can be stored at various discretization levels, this operation can be repeated to propagate changes from one level to another.
Public/Granted literature
- US20230297562A1 CONCURRENT HASH MAP UPDATES Public/Granted day:2023-09-21
Information query