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:
Jul. 11, 2017
Filed:
Mar. 14, 2014
Marvell International Ltd., Hamilton, BM;
Bhaskar Chowdhuri, San Diego, CA (US);
Pantas Sutardja, Los Gatos, CA (US);
MARVELL INTERNATIONAL LTD., Hamilton, BM;
Abstract
Systems and methods are provided for executing multiple processes that share common sub-operations. A processor cluster is configured to execute sub-operations of the multiple processes. The processor cluster includes a database configured to store records containing parameters of sub-operations associated with a first process and sub-operations associated with a second process, the records storing dependencies among sub-operations. A processor cluster includes plurality of processors. A ready sub-operation repository is configured to identify sub-operations that are ready to be performed. A sub-operation launcher is configured to select a sub-operation from the ready sub-operation repository and assign the selected sub-operation to one of the plurality of processors, and a sub-operation initiator is configured to update the ready sub-operation repository based on completion of a sub-operation by an assigned processor, the sub-operation initiator being configured to update identifications of sub-operations that depend on the completed sub-operation.