×

Scaleable hash table for shared-memory multiprocessor system

  • US 6,578,131 B1
  • Filed: 04/27/1999
  • Issued: 06/10/2003
  • Est. Priority Date: 04/27/1999
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a memory subsystem to store data items;

    a hash table stored in the memory subsystem to facilitate access to the data, the hash table comprising multiple buckets, each bucket containing a reference to a linked list of bucket nodes that hold references to data items with keys that hash to said each bucket, individual bucket nodes containing multiple signature-pointer pairs with each signature-pointer pair comprising a hash signature computed from a key of a data item and a pointer to the data item; and

    a processing subsystem coupled to the memory subsystem to access the data via the hash table, the processing subsystem comparing a hash signature of a search key for a target data item with the hash signatures of the signature-pointer pairs from the bucket nodes when searching a hash chain for the target data item.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×