Patent ID: 7774635

Claim:
A multi-processing system with a plurality of processor chips that includes at least a first processor chip and a second processor chip that have an identical nominal clock frequency and operates at a first clock frequency and a second clock frequency, respectively, the multi-processing system comprising: an acquiring unit that acquires, from the first processor chip and the second processor chip, first information and second information on a first actual clock frequency of the first processor chip and a second actual clock frequency of the second processor chip, respectively, wherein the first actual clock frequency and the second actual clock frequency are different from each other and indicate a maximum performance of the first processor chip and the second processor chip when actually processing data, respectively; a selecting unit that selects a first selected clock frequency and a second selected clock frequency based on the first information and the second information, respectively; a chip performance calculating unit that calculates a first chip performance of the first processor chip operating at the first selected clock frequency and a second chip performance of the second processor chip operating at the second selected clock frequency, respectively; a system performance judging unit that judges whether a total of chip performance of the processor chips is equal to or higher than a predetermined system performance required for the multi-processing system; and a setting unit that sets the first selected clock frequency and the second selected clock frequency as the first clock frequency and the second clock frequency, respectively, when the total is equal to or higher than the predetermined system performance.