Patent · US Active

Systems and methods using NIC-based prefetching for host TCP context lookup

US7720930B2 · kind B2 · utility

3Cited by
12References
25Claims
0Family size

Assignee

Inventor

Key dates

Filing dateDec 30, 2003
Grant dateMay 18, 2010
Priority date
Expiry dateDec 18, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/303
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods using network interface card-based (NIC-based) prefetching for host TCP context lookup are disclosed. The process generally includes hashing, by the NIC, a packet received over the network, computing a host hash table cache line in a host memory using the hash value and using a hash table pages table containing host memory physical page addresses of a host hash table, and computing a host context table cache line in a host memory using the hash value and using a context table pages table containing host memory physical page addresses of a host context table. The NIC may be initialized with the hash table pages table and the context table pages table as well as with the a set number of hash node entries in the hash table of the host memory.

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