Patent ID: 7689847
Filing Date: 2010-03-30
Classification: G06F,Y02D

Abstract:
1. A method for dynamically increasing the data processing capability of a computer system while the computer system is operating, wherein the computer system comprises a processor, a memory and a chipset, and the processor is connected with the chipset through a processor bus, the method comprising: classifying the data processing capability of the computer system into a predetermined number of performance enhancing modes; detecting a fill level of at least one buffer of the chipset, wherein the at least one buffer buffering data exchanged between the chipset and the processor, the memory, or a peripheral device; detecting a temperature level of the processor; checking at least one performance enhancing mode transition condition to determine whether to automatically raise the performance enhancing mode of the computer system, wherein the at least one performance enhancing mode transition condition comprises whether the fill level of the at least one buffer is greater than a fill level threshold and whether the temperature level is greater than a temperature threshold; suspending the processor from using the processor bus during the transition of the performance enhancing mode of the computer system; raising the performance enhancing mode of the computer system by increasing a working frequency of the processor, a working frequency of the processor bus and a working frequency of the memory; wherein the data processing rate of the computer system is further increased when the performance enhancing mode of the computer system is further raised.