Patent ID: 9170841
Filing Date: 2015-10-27
Classification: G06F

Abstract:
1. A multiprocessor system configured to repeatedly execute task sets that each include a plurality of tasks, the multiprocessor system comprising: a plurality of processors, each including a task scheduler configured to determine a task execution order of the tasks included in a corresponding one of the task sets that is to be executed by a corresponding one of the processors within a task period which is defined as a time period in repeated execution of the task sets to be executed by the processors; and a scheduler management device having a command unit configured to issue a command for causing at least one of the task schedulers included in the plurality of processors to change the task execution order of the at least one of the task schedulers, wherein each of the at least one of the task schedulers is configured to change the task execution order of the at least one of the task schedulers in response to the command issued by the command unit, the task execution order of the at least one of the task schedulers being composed of the tasks included in the corresponding one of the task sets that is to be executed by the corresponding one of the processors including the at least one of the task schedulers, and wherein the scheduler management device is configured to: