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; and select, 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.