Dynamic power saving by monitoring CPU utilization

Electrical computers and digital processing systems: support – Computer power control – Power conservation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S320000

Reexamination Certificate

active

06574739

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a method for saving power in a computer. More particularly, the present invention relates to a method for conserving power by monitoring the central processing unit (CPU) of a computer system and dynamically adjusting the internal clock frequency, or internal operating voltage, of the CPU based on a perceived CPU processing load.
2. Description of the Prior Art
In order to conserve electricity, especially in laptop computer systems, various power-saving methods are used. These may include monitor timeouts, hard disk spin downs, and the computer entering a “sleep” state after a period of inactivity. On certain processor systems, it is also possible to adjust the operating clock frequency, or internal operating voltage, of the central processing unit (CPU). When the processor runs at slower clock speeds, or lower voltages, it requires less power. As a significant amount of power is consumed by the CPU, reducing clock speeds and voltages is a reasonable strategy to extend operational time when running off a battery. For many of the most common applications, a CPU running at a reduced speed is usually sufficiently fast to not incur any inconvenience for the user.
The current method used to set the power saving modes of a computer involves accessing a power management program. This program may be accessed through a BIOS (Basic Input Output System) setup program, or through the operating system. In either case, to efficiently utilize and conserve power under various operating conditions, the user must set appropriate power-saving parameters. As most people do not enjoy adjusting such system internals, they tend to set the processor speed to its highest value and leave it at that. On laptop systems, this can cause an unnecessary loss of battery time.
SUMMARY OF THE INVENTION
It is therefore a primary objective of this invention to provide an autonomous means of monitoring the processing load of the CPU. Based upon a perceived processing load of the CPU, the internal clock frequency of the CPU is adjusted accordingly to reduce the electrical power consumed by the CPU.
The present invention, briefly summarized, calls for a monitoring circuit that is electrically connected to the CPU. This circuit monitors the state of a memory access line on the CPU, as there is a strong correlation between the state of this line and the processing load of the CPU. The monitoring circuit can interrupt the processor to force an interrupt service call to a BIOS routine. This BIOS routine will adjust the internal clock frequency and operating voltage of the CPU based upon the perceived processing load of the CPU.
By using a circuit to autonomously monitor the perceived processing load of the CPU, the internal clock frequency and operating voltage of the CPU can be adjusted to ensure that applications run as quickly as possible, while using as little energy as possible.


REFERENCES:
patent: 5218704 (1993-06-01), Watts, Jr. et al.
patent: 5930516 (1999-07-01), Watts, Jr. et al.
patent: 5996084 (1999-11-01), Watts
patent: 6006336 (1999-12-01), Watts, Jr. et al.
patent: 6158012 (2000-12-01), Watts, Jr.
patent: 6173409 (2001-01-01), Watts, Jr. et al.
patent: 6397340 (2002-05-01), Watts, Jr. et al.
patent: 6427211 (2002-07-01), Watts, Jr.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Dynamic power saving by monitoring CPU utilization does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Dynamic power saving by monitoring CPU utilization, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic power saving by monitoring CPU utilization will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3140408

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.