首页> 外国专利> Building and querying hash tables on processors

Building and querying hash tables on processors

机译:在处理器上构建和查询哈希表

摘要

A plurality of memory maps may be allocated that represents the hash table on a memory device to store keys and values. The memory maps may comprise at least a primary map and a secondary map. A hash table operation may be performed on the primary map based on a first position computed using a first hash function, and if not successful, a bounded linear probing that probes a defined primary probe region in the primary map. Responsive to determining that the hash table operation on the primary map is not successful, the hash table operation may be performed on the secondary map based on a second position computed using a second hash function, and if not successful, a bounded linear probing that probes a defined secondary probe region in the secondary map.
机译:可以分配多个存储映射,其表示存储器设备上的哈希表以存储键和值。 存储器映射可以包括至少主映射和辅映射。 可以基于使用第一哈希函数计算的第一位置在主映射上执行哈希表操作,并且如果不成功,则探测主映射中的已定义的主探测区域的有界线性探测。 响应于确定主映射上的散列表操作不成功,可以基于使用第二哈希函数计算的第二位置,并且如果不成功,则可以在辅助地图上执行散列表操作,如果不成功,则探测器 次级图中的定义辅助探针区域。

著录项

  • 公开/公告号US11163828B2

    专利类型

  • 公开/公告日2021-11-02

    原文格式PDF

  • 申请/专利权人 INTERNATIONAL BUSINESS MACHINES CORPORATION;

    申请/专利号US201916415074

  • 发明设计人 RAJESH R. BORDAWEKAR;

    申请日2019-05-17

  • 分类号G06F16;G06F16/901;

  • 国家 US

  • 入库时间 2024-06-14 22:18:54

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号