发明名称 Reorganization of collisions in a hash bucket of a hash table to improve system performance
摘要 <p>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. <IMAGE></p>
申请公布号 EP0851354(B1) 申请公布日期 2010.01.20
申请号 EP19970122555 申请日期 1997.12.19
申请人 MICROSOFT CORPORATION 发明人 BENNETT, JOHN G.;KRISHNASWAMY, RAJA
分类号 G06F12/08;G06F12/12;G06F17/30 主分类号 G06F12/08
代理机构 代理人
主权项
地址