摘要 |
PROBLEM TO BE SOLVED: To provide a multiprocessor system, for dynamically and efficiently assigning tasks to processor cores in a heterogeneous multicore processor. SOLUTION: The system comprises a processor device 1 including a core A having a first processing mechanism for improving processing performance of data processing and a PM device for collecting use information of hardware resources in use or used in data processing and a core B (core C) having a second processing mechanism having the same processing system as the first processing mechanism but inferior in processing performance thereto; and a schedular auxiliary device 6 which supplies a task executed first to the core A, in execution of application software having a plurality of tasks including the same tasks, selects, for a task reexecuted, one processor core part (A to C) to be made to process the task concerned from the processor device 1 in reference to the use information of hardware resources for the task concerned collected before in the PM device, and supplying the task concerned to the selected processor core part 1. COPYRIGHT: (C)2008,JPO&INPIT
|