Patent ID: 9529640
Filing Date: 2016-12-27
CPC Classification: G06F,H04L

Claim Text:
1. scheduling processor for scheduling work for a plurality of processors, the scheduling processor comprising: an add work engine (AWE) configured to forward a work queue entry (WQE) to one of a plurality of input queues (IQs); an on-deck unit (ODU) comprising a table having a plurality of entries, each entry storing a respective WQE; and a plurality of lists, each of the lists being associated with a respective processor configured to execute WQEs and comprising a plurality of pointers to entries in the table, each of the lists adding a pointer based on an indication of whether the associated processor accepts the WQE corresponding to the pointer; and a get work engine (GWE) configured to move WQEs from the plurality of IQs to the table of the ODU.