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:
Nov. 20, 2012
Filed:
Feb. 05, 2009
Stephen C. Vestal, North Oaks, MN (US);
Pamela Binns, St. Paul, MN (US);
Aaron Larson, Shoreview, MN (US);
Murali Rangarajan, Plymouth, MN (US);
Ryan Roffelsen, Tigard, OR (US);
Stephen C. Vestal, North Oaks, MN (US);
Pamela Binns, St. Paul, MN (US);
Aaron Larson, Shoreview, MN (US);
Murali Rangarajan, Plymouth, MN (US);
Ryan Roffelsen, Tigard, OR (US);
Honeywell International Inc., Morristown, NJ (US);
Abstract
One example is directed to a method of generating a set of schedules for use by a partitioning kernel to execute a plurality of partitions on a plurality of processor cores included in a multi-core processor unit. The method includes determining a duration to execute each of the plurality of partitions without interference and generating a candidate set of schedules using the respective duration for each of the plurality of partitions. The method further includes estimating how much interference occurs for each partition when the partitions are executed on the multi-core processor unit using the candidate set of schedules and generating a final set of schedules by, for at least one of the partitions, scaling the respective duration in order to account for the interference for that partition. The method further includes configuring the multi-core processor unit to use the final set of schedules to control the execution of the partitions using at least two of the cores.