摘要 |
PROBLEM TO BE SOLVED: To improve processor using efficiency by shortening standby time and data transfer standby time by the dependency relation of each task. SOLUTION: A task arranging means 22 performs scheduling on the basis of a task graph 31 prepared by a task graph generation part 21. The task arranging means 22 shortens the interval between the leading task and final task of each processor by performing forward direction task scheduling when the highest priority task of each processor whose execution is specified in the processor whose design is started by a trigger generator 221 for the design start of each processor is already arranged and performing opposite direction task scheduling when it is not arranged. Further, at the time of task arrangement, the settable range of a transfer task is described in bus using information 34, and in the case that the data transfer standby time is generated, the data transfer standby time is shortened by rearranging the already arranged task by a task rearranging means 23.
|