摘要 |
CPUs are grouped into a plurality of groups of CPUs. CPUs of a particular group have a similar instruction configuration, but their instruction properties are different. The CPUs of one group may be capable of executing at high speed instructions related to scientific computation processing, whereas the CPUs within another group may be capable of executing at high speed instructions related to character processing. When execution of a program prepared by program preparation unit is requested, a CPU group designation from the user is communicated to a CPU group selection execution unit through a program execution indication unit. In compliance with the CPU designation, the CPU group selection execution unit requests execution of the program to CPU assignment unit of the designated group, and the CPU assignment unit carries out the execution by assigning the requested program to CPUs within its own CPU group. For a program which does not designate a CPU group, the CPU group selection execution unit requests execution by assigning the program to the CPU assignment unit of an arbitrary CPU group.
|