Methods and apparatus for managing and controlling power consumption and heat generation in computer systems
First Claim
Patent Images
1. 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.
23 Assignments
0 Petitions
Accused Products
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.
-
Citations
22 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 21, 22)
-
-
5. 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. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. 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. - View Dependent Claims (14, 15, 16)
-
-
17. 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. - View Dependent Claims (18, 19, 20)
-
Specification