Patent · US Active

Efficient network device work queue

US12224950B2 · kind B2 · utility

0Cited by
28References
43Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 2, 2022
Grant dateFeb 11, 2025
Priority date
Expiry dateAug 11, 2043

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L47/6275
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

In one embodiment, a system includes a memory to store a work queue including work queue entry slots, a processing device to write work queue entries to the work queue in a consecutive and cyclic manner, and a network device including a network interface to share packet over a network, and packet processing circuitry to read the work queue entries from the work queue in a consecutive and cyclic manner, the work queue entries indicating work to be performed associated with the packets, dequeue respective ones of the work queue entries read from the work queue responsively to reading the respective work queue entries from the work queue, add the work queue entries to an execution database used to track execution of the work queue entries, and execute the work queue entries in the execution database.

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