-
公开(公告)号:US20190095490A1
公开(公告)日:2019-03-28
申请号:US16206595
申请日:2018-11-30
Applicant: Pure Storage, Inc.
Inventor: John Colgrove , Ethan L. Miller , Neil Amar Vachharajani , Feng Wang
IPC: G06F17/30
Abstract: Methods and apparatus for determining if a value is stored in a hash table is provided. The method includes breaking the value into address bits, prefix bits, and signature bits. The method includes determining a container in a compressed index at an address specified by the address bits, the container comprised of a prefix table with bits set corresponding to the prefix bits determined by aggregate values associated with the container and a signature table containing the signature bits determined by the aggregate values associated with the container. The method includes determining a result based on a function of the prefix and signature tables and the determined prefix and signature bits.
-
公开(公告)号:US11249999B2
公开(公告)日:2022-02-15
申请号:US16206595
申请日:2018-11-30
Applicant: Pure Storage, Inc.
Inventor: John Colgrove , Ethan L. Miller , Neil Amar Vachharajani , Feng Wang
IPC: G06F16/2455 , G06F16/22
Abstract: Methods and apparatus for determining if a value is stored in a hash table is provided. The method includes breaking the value into address bits, prefix bits, and signature bits. The method includes determining a container in a compressed index at an address specified by the address bits, the container comprised of a prefix table with bits set corresponding to the prefix bits determined by aggregate values associated with the container and a signature table containing the signature bits determined by the aggregate values associated with the container. The method includes determining a result based on a function of the prefix and signature tables and the determined prefix and signature bits.
-