Multi-core system, scheduling method, and computer product
AssigneeFujitsu Limited
InventorsHiromasa YAMAUCHI, Koichiro Yamashita, Takahisa Suzuki, Koji Kurihara
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorsHiromasa YAMAUCHI, Koichiro Yamashita, Takahisa Suzuki, Koji Kurihara
Estimating the term…
A multi-core system enabling cores to simultaneously execute a task includes memory storing task information including for each task, deadline information indicating a deadline for completion of the task and execution period information indicating an execution period of the task, for cache utilization rates of each core, and power information including for each core, source voltage information indicating a source voltage enabling the core to operate and power deriving information deriving power consumption based on the source voltage; and a core configured to: estimate a process period of the task, based on the execution period information and usable-cache size information, and set a task assignment pattern so that within a range where the estimated process period satisfies a real-time restriction by the deadline information, a cache size used by the task and power consumption that is based on the source voltage information and the power deriving information are minimized.
A multi-core system enabling a plurality of cores to simultaneously execute a task, the multi-core system comprising:
A scheduling method of scheduling a task in a multi-core system capable of simultaneously executing tasks at a plurality of cores, the scheduling method executed by a computer and comprising:
A computer-readable recording medium storing a scheduling program that causes a computer to execute a process comprising:
Dependencies are inferred from the claim text.