Task Backpressure and Deletion in a Multi-Flow Network Processor Architecture

Patent №

US 8,910,168

Granted

2014-12-09

Filed 2012

Owner

LSI CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13687865

Described embodiments generate tasks corresponding to packets received by a network processor. A source processing module sends task messages including a task identifier and a task size to a destination processing module. The destination module receives the task message and determines a queue in which to store the task. Based on a used cache counter of the queue and a number of cache lines for the received task, the destination module determines whether the queue has reached a usage threshold. If the queue has reached the threshold, the destination module sends a backpressure message to the source module. Otherwise, if the queue has not reached the threshold, the destination module accepts the received task, stores data of the received task in the queue, increments the used cache counter for the queue corresponding to the number of cache lines for the received task, and processes the received task.

AI hardwareG06F 9/46G06F 9/4856H04L 47/263H04L 47/30H04L 49/101H04L 49/109H04L 49/506G06F 12/084+2 more

AI classification

AI hardware0.97
Vision0.05
Machine learning0.01
Knowledge representation0.01
Planning0.00
Speech0.00
Natural language0.00
Evolutionary computation0.00

Ownership

LSI CORPORATION

assignment · 293670268

Assignors

MITAL, DEEPAK, BURROUGHS, WILLIAM, BETKER, MICHAEL R.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC