首页> 外国专利> Reorganization of collisions in a hash bucket of a hash table to improve system performance

Reorganization of collisions in a hash bucket of a hash table to improve system performance

机译:重组哈希表哈希桶中的冲突以提高系统性能

摘要

An improved hashing system is provided that takes advantage of the caching architecture of many of today's processors to improve performance. Some of today's most advanced processors, like the PENTIUM processor, have a two level caching scheme utilizing a primary cache and a secondary cache, where data contained in the primary cache is accessible 50-150 times faster than data in main memory. The improved hashing system ensures that collisions occur so that the buckets contain many entries, and at runtime, the entries in the buckets are reordered to increase the number of times that the primary cache of the processor is used and to reduce the number of times that main memory is used, thereby improving the performance of the hashing system.
机译:提供了一种改进的哈希系统,该系统利用当今许多处理器的缓存体系结构来提高性能。当今一些最先进的处理器(例如奔腾处理器)具有利用一级缓存和二级缓存的二级缓存方案,其中,一级缓存中包含的数据的访问速度比主内存中的数据快50-150倍。改进的哈希系统可确保发生冲突,以使存储桶包含许多条目,并且在运行时,存储桶中的条目会重新排序,以增加使用处理器主缓存的次数,并减少处理次数。使用主存储器,从而提高了哈希系统的性能。

著录项

  • 公开/公告号US6052697A

    专利类型

  • 公开/公告日2000-04-18

    原文格式PDF

  • 申请/专利权人 MICROSOFT CORPORATION;

    申请/专利号US19960772334

  • 发明设计人 RAJA KRISHNASWAMY;JOHN G. BENNETT;

    申请日1996-12-23

  • 分类号G06F17/30;

  • 国家 US

  • 入库时间 2022-08-22 01:37:21

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号