发明名称 Processing Engine Implementing Job Arbitration with Ordering Status
摘要 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.
申请公布号 US2014282579(A1) 申请公布日期 2014.09.18
申请号 US201313829118 申请日期 2013.03.14
申请人 Smiley David A.;Lakkakula Naveen;Ma Weiqiang;Diether Justin B.;Garegrat Nitin N. 发明人 Smiley David A.;Lakkakula Naveen;Ma Weiqiang;Diether Justin B.;Garegrat Nitin N.
分类号 G06F9/50 主分类号 G06F9/50
代理机构 代理人
主权项 1. A system, comprising: a plurality of job rings to receive jobs from an originating processing device; a plurality of processors communicably coupled with a plurality of coprocessors; an order manager communicably coupled to the plurality of processors; and a job assigner communicably coupled to the plurality of the job rings and the plurality of processors, the job assigner to: receive availability status from each of the plurality of job rings, availability status from each of the plurality of processors, and job entry completion status from an order manager; andselect, based on both of the received availability statuses and the job entry completion status, a processor of the plurality of processors to receive the assignment of a job entry from one of the plurality of job rings for processing.
地址 Chandler AZ US