Method to Execute Time-Triggered Tasks in a Computer System with Flexible Execution Intervals
AssigneeTttech Computertechnik AG
InventorsPiotr MATL, Silviu CRACIUNAS, Ramon SERNA OLIVER
Life of this patent
Estimating the term…
Loading patent…
AssigneeTttech Computertechnik AG
InventorsPiotr MATL, Silviu CRACIUNAS, Ramon SERNA OLIVER
Estimating the term…
A method to execute jobs of a set of tasks in a computer system according to a global time-triggered schedule, wherein the computer system comprises one or more cores on one or more central processing units of the computer system. The global time-triggered schedule includes one time-triggered schedule, “core schedule”, for each core, wherein the tasks of the set of tasks to be executed on a specific core are executed on the core according to the core schedule of the core. The core schedule specifies for each job a flexibility interval, wherein the flexibility of a job defines a time interval during which the job can be executed. Runtime dispatching means select and launch jobs for execution according to the global time-triggered schedule, taking into account for each core all flexibility intervals as specified in the core schedule.
A method to execute jobs of a set of tasks in a computer system according to a global time-triggered schedule,
Dependencies are inferred from the claim text.