摘要 |
<p><P>PROBLEM TO BE SOLVED: To reduce power consumption by appropriately controlling the operation speed of a microprocessor. <P>SOLUTION: The method for controlling the operation speed of a microprocessor which executes a program comprises: observing an execution state of the program at each of a plurality of preliminarily designated times before executing a deadline instruction code that is an instruction code designating a deadline; preparing calculation quantity prediction data in which the residual calculation quantity up to completion of execution of the deadline instruction code is predicted for each of a plurality of preliminarily determined execution states; acquiring a residual predicted calculation quantity from the calculation quantity prediction data, based on the observed execution state; calculating the residual time up to the deadline of the deadline instruction code; calculating the lowest operation speed of the microprocessor necessary for processing the residual predicted calculation quantity within the residual time; and controlling the microprocessor so as to operate at the lowest operation speed or more. <P>COPYRIGHT: (C)2009,JPO&INPIT</p> |