The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 15, 2016
Filed:
Mar. 14, 2013
David A. Smiley, Chandler, AZ (US);
Naveen Lakkakula, Chandler, AZ (US);
Weiqiang MA, Chandler, AZ (US);
Justin B. Diether, Phoenix, AZ (US);
Nitin N. Garegrat, Chandler, AZ (US);
David A. Smiley, Chandler, AZ (US);
Naveen Lakkakula, Chandler, AZ (US);
Weiqiang Ma, Chandler, AZ (US);
Justin B. Diether, Phoenix, AZ (US);
Nitin N. Garegrat, Chandler, AZ (US);
INTEL CORPORATION, Santa Clara, CA (US);
Abstract
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.