×

SYSTEMS AND METHODS FOR DISTRIBUTED HASH TABLE IN A MULTI-CORE SYSTEM

  • US 20100322250A1
  • Filed: 06/22/2009
  • Published: 12/23/2010
  • Est. Priority Date: 06/22/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of maintaining resource information via a distributed table for resources established by a plurality of packet engines, each packet engine executing on a respective core in a multi-core system, the method comprising:

  • a) establishing, by a multi-core system, a table comprising a plurality of partitions, each partition of the plurality of partitions assigned to a respective core of a plurality of cores of the multi-core device;

    b) storing, by a first packet engine of a first core of the plurality of cores, resource information for resources established by the first packet engine to a first partition of the plurality of partitions, and storing, by a second packet engine of a second core of the plurality of cores, resource information established by the second core to a second partition of the plurality of partitions;

    c) receiving, by the first packet engine of the first core, a request identifying a first resource; and

    d) determining, by the first packet engine of first core, that the first resource is stored in a partition other than the first partition.

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