Methods and apparatus for managing and controlling power consumption and heat generation in computer systems
AssigneeData Device Corporation
InventorsMark Steven Conrad, Robert A. Hillman
Life of this patent
Estimating the term…
Abstract
Methods and systems of operating a computer system including a processor are disclosed. In one aspect, a method includes providing a discretized operating system for controlling applications executed by the computer system, and replacing an idle task of the discretized operating system with a substitute idle task that causes the processor to enter a dormant mode, a priority level of the substitute idle task being the same as a priority level of the idle task.
Claims22
A method of operating a computer system comprising a processor, the method comprising:
- providing a discretized operating system for controlling applications executed by the computer system;
- and
- replacing an idle task of the discretized operating system with a substitute idle task that causes the processor to enter a dormant mode, a priority level of the substitute idle task being the same as a priority level of the idle task.
A computer system comprising:
- at least one processor;
- and
- a memory storing program code, the memory being coupled to the at least one processor to allow the at least one processor to read the program code, wherein the program code, when executed by the at least one processor, configures the at least one processor to:
- provide a discretized operating system for controlling applications executed by the computer system, and
- replace an idle task of the discretized operating system with a substitute idle task that causes a particular processor of the one or more processors to enter a dormant mode, a priority level of the substitute idle task being the same as a priority level of the idle task.
A method of operating a computer system comprising a processor, the method comprising:
- providing a discretized operating system for controlling applications executed by the computer system;
- and
- replacing an idle task of the discretized operating system with a high priority power limiting task that causes the processor to enter a dormant mode.
A computer system comprising:
- at least one processor;
- and
- a memory storing program code, the memory being coupled to the at least one processor to allow the at least one processor to read the program code, wherein the program code, when executed by the at least one processor, configures the at least one processor to:
- provide a discretized operating system for controlling applications executed by the computer system, and
- replace an idle task of the discretized operating system with a high priority power limiting task that causes the processor to enter a dormant mode.
Dependencies are inferred from the claim text.