×

SYSTEM AND METHOD FOR READING AND WRITING DATA WITH A SHARED MEMORY HASH TABLE

  • US 20140337593A1
  • Filed: 05/05/2014
  • Published: 11/13/2014
  • Est. Priority Date: 05/10/2013
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine-readable medium having executable instructions to cause one or more processing units to perform a method to read data for a local buffer of a reader of a network element, the method comprising:

  • locating a bucket for the data in a shared memory hash table, wherein a writer updates the shared memory hash table and the reader is one of a plurality of readers that reads from the shared memory hash table;

    retrieving an initial value of a version of the bucket;

    if the initial value of the version is odd,copying the data from a lookaside buffer to the local buffer, wherein the lookaside buffer stores a copy of the data of the bucket while the bucket is being modified.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×