PROCESSOR TEMPERATURE CONTROL
First Claim
1. A method of controlling cooling of a processor, comprising:
- monitoring at least one parameter of a current status of the processor;
determining in which of a plurality of value ranges the at least one parameter of the current status of the processor is located;
such that if the at least one parameter is located in a first range;
determining a first desired value for a cooling parameter, based on the processor temperature, using a first method;
determining a second desired value for the cooling parameter, based on the processor temperature, using a second method, in which the value of the cooling parameter increases, in a manner indicating more cooling, from a low value for a low processor temperature to a higher value for a higher processor temperature;
selecting a value of the cooling parameter as a function of the first and second desired values;
whereas if the at least one parameter is located in a second range, selecting a value of the cooling parameter of the processor using a third method, based on the processor temperature; and
controlling a cooling unit of the processor according to the selected value of the cooling parameter; and
repeating periodically the monitoring, range determination, value selection and controlling.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of controlling cooling of a processor, including monitoring at least one parameter of a current status of the processor and determining in which of a plurality of value ranges the at least one parameter of the current status of the processor is located. If the at least one parameter is located in a first range, determining a first desired value for a cooling parameter, based on the processor temperature, using a first method, determining a second desired value for the cooling parameter, based on the processor temperature, using a second method, in which the value of the cooling parameter increases, in a manner indicating more cooling, from a low value for a low processor temperature to a higher value for a higher processor temperature and selecting a value of the cooling parameter as a function of the first and second desired values. If the at least one parameter is located in a second range, selecting a value of the cooling parameter of the processor using a third method, based on the processor temperature. Further controlling a cooling unit of the processor according to the selected value of the cooling parameter; and repeating periodically the monitoring, range determination, value selection and controlling.
-
Citations
22 Claims
-
1. A method of controlling cooling of a processor, comprising:
-
monitoring at least one parameter of a current status of the processor; determining in which of a plurality of value ranges the at least one parameter of the current status of the processor is located; such that if the at least one parameter is located in a first range; determining a first desired value for a cooling parameter, based on the processor temperature, using a first method; determining a second desired value for the cooling parameter, based on the processor temperature, using a second method, in which the value of the cooling parameter increases, in a manner indicating more cooling, from a low value for a low processor temperature to a higher value for a higher processor temperature; selecting a value of the cooling parameter as a function of the first and second desired values; whereas if the at least one parameter is located in a second range, selecting a value of the cooling parameter of the processor using a third method, based on the processor temperature; and controlling a cooling unit of the processor according to the selected value of the cooling parameter; and repeating periodically the monitoring, range determination, value selection and controlling. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A temperature controller of a cooling parameter of a processor, comprising:
-
an input interface adapted to receive at least one parameter of the processor, including a current temperature; and a control unit adapted to periodically determine in which of a plurality of value ranges, a specific one of the received at least one parameter is located; if the at least one parameter is located in a first range; to determine a first desired value for the cooling parameter, based on the processor temperature, using a first method; to determine a second desired value for the cooling parameter, based on the processor temperature, using a second method, in which the value of the cooling parameter increases, in a manner indicating more cooling, from a low value for a low processor temperature to a higher value for a higher processor temperature; and to select a value of the cooling parameter as a function of the first and second desired values; if the at least one parameter is located in a second range, selecting a value of a cooling parameter of the processor using a third method, based on the processor temperature; and to control a cooling unit of the processor according to the selected value of the cooling parameter.
-
Specification