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:
Apr. 28, 2020
Filed:
May. 05, 2017
Cavium, Llc, Santa Clara, CA (US);
Kalyana Sundaram Venkataraman, Santa Clara, CA (US);
Tejas Maheshbhai Bhatt, Sunnyvale, CA (US);
Hong Jik Kim, San Jose, CA (US);
Eric Marenger, Montreal, CA;
Ahmed Shahid, San Jose, CA (US);
Jason Daniel Zebchuk, Watertown, MA (US);
Gregg Alan Bouchard, Georgetown, TX (US);
Cavium, LLC, Santa Clara, CA (US);
Abstract
A method and a system embodying the method for job pre-scheduling in a processing system comprising distributed job management, encompassing: determining a maximum amount of pre-schedulable jobs for each of a plurality of engines; setting for each of the plurality of engines a threshold less than or equal to the maximum amount; pre-scheduling by a scheduler an amount of jobs less than or equal to the threshold to at least one of a plurality of job managers; determining at the at least one of the plurality of job managers managing one of the plurality of engines one of a plurality of data processing devices in order for each pre-scheduled job; and assigning the job to the determined data processing device.