Patent · US Active

Hash processing in a network communications processor architecture

US8321385B2 · kind B2 · utility

33Cited by
19References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 12, 2011
Grant dateNov 27, 2012
Priority date
Expiry dateMar 12, 2031

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L45/7453
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Described embodiments provide coherent processing of hash operations of a network processor having a plurality of processing modules. A hash processor of the network processor receives hash operation requests from the plurality of processing modules. A hash table identifier and bucket index corresponding to the received hash operation request are determined. An active index list is maintained for active hash operations for each hash table identifier and bucket index. If the hash table identifier and bucket index of the received hash operation request are in the active index list, the received hash operation request is deferred until the hash table identifier and bucket index corresponding to the received hash operation request clear from the active index list. Otherwise, the active index list is updated with the hash table identifier and bucket index of the received hash operation request and the received hash operation request is processed.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.