Patent ID: 7328129
Filing Date: 2008-02-05
Classification: G06F,G06Q,Y02D

Abstract:
1. A computer implemented method of controlling a performance of processing a program executed by a CPU in a computer having a memory means, a CPU, a monitoring means and a performance control means, said method comprising: executing, by the CPU, the program stored in said memory means; controlling, by the CPU, a performance of the program represented by the number of instructions executed per unit time; measuring, by said monitoring means, the performance of processing of said program executed by said CPU at predetermined intervals; controlling, by said performance control means, the CPU to modify the performance of processing the program executed by said CPU by changing execute steps of processing of the program or by changing a machine cycle of the CPU; storing, in said memory means, control information which is a standard for modifying the performance of processing the program executed by said CPU; storing, in said memory means, history information of the performance of processing said program executed by said CPU measured by said monitoring means; and controlling, by said performance control means, the performance of processing said program executed by said CPU on the basis of said control information and said history information stored in said memory means by one of changing execute steps of processing of the program and of changing a machine cycle of the CPU.