Processing engine implementing job arbitration with ordering status
AssigneeIntel Corporation
InventorsDavid A. Smiley, Naveen Lakkakula, Weiqiang Ma, Justin B. Diether, Nitin N. Garegrat
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsDavid A. Smiley, Naveen Lakkakula, Weiqiang Ma, Justin B. Diether, Nitin N. Garegrat
Estimating the term…
A processing engine implementing job arbitration with ordering status is disclosed. A method of the disclosure includes receiving, by a job assigner communicably coupled to a plurality of processors, availability status from a plurality of job rings, availability status from the plurality of processors, and job entry completion status from an order manager, identifying, based on the received job entry completion status, a set of job rings from the plurality of job rings that do not exceed threshold conditions maintained by the job assigner, selecting, from the identified set of job rings, a job ring from which to pull a job entry for assignment, wherein the selecting is based on the received availability status of the plurality of job rings, and selecting, based on the received availability status of the plurality of processors, a processor to receive the assignment of the job entry for processing.
A system, comprising:
A method implemented by at least one processing device of a job assigner and an order manager, the method comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.