Thermal management in a system
First Claim
Patent Images
1. A system comprising:
- a component having a clock; and
a thermal management controller adapted to monitor a first condition in the system and to vary the component between different performance states including a lower performance state in response to the controller detecting the first condition, the thermal management controller adapted to throttle the clock of the component while the component is in the lower performance state in response to the first condition persisting.
1 Assignment
0 Petitions
Accused Products
Abstract
A system including a component (e.g., a processor) with a clock and a thermal management controller that monitors a temperature in the system. The thermal management controller varies the component between different performance states (e.g., cycles the processor between a high and a low performance state) when an over-temperature condition is detected. The thermal management controller further throttles the clock of the component while in the low performance state until the over-temperature condition is removed.
-
Citations
41 Claims
-
1. A system comprising:
-
a component having a clock; and
a thermal management controller adapted to monitor a first condition in the system and to vary the component between different performance states including a lower performance state in response to the controller detecting the first condition, the thermal management controller adapted to throttle the clock of the component while the component is in the lower performance state in response to the first condition persisting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus to perform thermal management in a system that includes a processor, comprising:
-
a sensor to detect a first condition in the system; and
a controller to vary the system between performance modes including a lower performance mode in response to the first condition detected by the sensor, the controller further to throttle a clock of the processor while the system is in the lower performance mode to reduce system temperature. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A thermal management method for a system including a component having a clock, comprising:
-
monitoring a temperature in the system;
transmitting an indication if the temperature exceeds a threshold temperature;
varying the system between power consumption levels including a lower power consumption level in response to the indication; and
throttling the clock from the lower power consumption level to reduce the temperature of the system by stopping the clock a percentage of time in a predefined time period. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38)
detecting if the system is at a higher power consumption level in response to the indication; and
transitioning the system to the lower power consumption level in response to the indication.
-
-
31. The method of claim 30, wherein throttling the clock of the component is performed if the system is detected to be at the lower power consumption level.
-
32. The method of claim 23, further comprising:
-
transmitting a second indication if the temperature is below the threshold temperature; and
disengaging throttling of the clock of the component in response to the second indication.
-
-
33. The method of claim 32, further comprising transitioning the system from the lower power consumption level in response to the second indication.
-
34. The method of claim 23, comprising monitoring the temperature in one of a plurality of zones in the system.
-
36. The article of claim 25, wherein the storage medium contains instructions for causing the system to further cycle the system between the first performance state and the second, higher performance state.
-
37. The article of claim 25, wherein the storage medium contains instructions for causing the system to further detect if the system is in a second performance state in response to the over-temperature condition and to transition the system to the first performance state in response.
-
38. The article of claim 37, wherein the storage medium contains instructions for causing the system to further detect if the system is in the first performance state in response to the over-temperature condition and to throttle the component'"'"'s clock in response.
-
35. An article including a machine-readable storage medium containing instructions for performing thermal management, the instructions when executed causing a system to:
-
transition the system between performance states including a first performance state and a second, higher performance state in response to an over-temperature condition; and
throttle a clock of a component in the system while it is in the first performance state to reduce temperature in the system. - View Dependent Claims (39, 40)
-
-
41. A computer data signal embodied in a carrier wave comprising:
-
one or more code segments containing instructions that when executed causes a system to transition the system between performance states including a first performance state and a second, higher performance state in response to an over-temperature condition; and
throttle a clock of a component in the system while it is in the first performance state to reduce temperature in the system, wherein throttling the clock is performed by stopping the clock a percentage of time in a predefined time period.
-
Specification