Voltage based thermal control of processing device
First Claim
1. A method of operating a voltage control system for a processing device, the method comprising:
- performing a voltage adjustment process comprising applying incrementally adjusted input voltages to the processing device, operating the processing device according to a functional test comprising an application or script executed in at least an operating system booted on the processing device that exercises power consumption above a threshold level for the processing device for at least a selected voltage domain along with elements of the computing assembly external to the processing device that share at least the selected voltage domain, and monitoring for operational failures of at least the processing device during application of each of the incrementally adjusted input voltages to determine at least one minimum operating voltage lower than a minimum voltage level specified by a manufacturer of the processing device;
operating the processing device in a computing assembly at a selected performance level, the processing device supplied with at least one input voltage at a first voltage level;
monitoring thermal information associated with the computing assembly;
when the thermal information indicates a temperature associated with the computing assembly exceeds a threshold temperature, adjusting the at least one input voltage level supplied to the processing device to the at least one minimum operating voltage and continuing to operate the processing device at the selected performance level.
1 Assignment
0 Petitions
Accused Products
Abstract
Thermal reduction and voltage adjustment techniques for computing systems and processing devices are presented herein. In a first example, a method of operating a voltage control system for a processing device includes operating the processing device in a computing assembly at a selected performance level, the processing device supplied with at least one input voltage at a first voltage level. The method includes monitoring thermal information associated with the computing assembly, and when the thermal information indicates a temperature associated with the computing assembly exceeds a threshold temperature, adjusting the at least one input voltage level supplied to the processing device to a second voltage level lower than the first voltage level and continuing to operate the processing device at the selected performance level.
86 Citations
18 Claims
-
1. A method of operating a voltage control system for a processing device, the method comprising:
-
performing a voltage adjustment process comprising applying incrementally adjusted input voltages to the processing device, operating the processing device according to a functional test comprising an application or script executed in at least an operating system booted on the processing device that exercises power consumption above a threshold level for the processing device for at least a selected voltage domain along with elements of the computing assembly external to the processing device that share at least the selected voltage domain, and monitoring for operational failures of at least the processing device during application of each of the incrementally adjusted input voltages to determine at least one minimum operating voltage lower than a minimum voltage level specified by a manufacturer of the processing device; operating the processing device in a computing assembly at a selected performance level, the processing device supplied with at least one input voltage at a first voltage level; monitoring thermal information associated with the computing assembly; when the thermal information indicates a temperature associated with the computing assembly exceeds a threshold temperature, adjusting the at least one input voltage level supplied to the processing device to the at least one minimum operating voltage and continuing to operate the processing device at the selected performance level. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
one or more non-transitory computer readable storage media; program instructions stored on the one or more non-transitory computer readable storage media that, when executed by a computing system, direct the computing system to at least; perform a voltage adjustment process comprising applying incrementally adjusted input voltages to a processing device, operating the processing device according to a functional test comprising an application or script executed in at least an operating system booted on the processing device that exercises power consumption above a threshold level for the processing device for at least a selected voltage domain along with elements of the computing assembly external to the processing device that share at least the selected voltage domain, and monitoring for operational failures of at least the processing device during application of each of the incrementally adjusted input voltages to determine at least one minimum operating voltage lower than a minimum voltage level specified by a manufacturer of the processing device; operate the processor device of the computing system at a selected performance level, the processor device supplied with at least one input voltage at a first voltage level; monitor thermal information associated with the computing system; when the thermal information indicates a temperature associated with the computing system exceeds a threshold temperature, adjust the at least one input voltage level supplied to the processor device to the at least one minimum operating voltage while continuing to operate the processor device at the selected performance level. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A thermal control system for a computing assembly, comprising:
-
a voltage control module configured to perform a voltage adjustment process comprising applying incrementally adjusted input voltages to a processing device, operating the processing device according to a functional test comprising an application or script executed in at least an operating system booted on the processing device that exercises power consumption above a threshold level for the processing device for at least a selected voltage domain along with elements of the computing assembly external to the processing device that share at least the selected voltage domain, and monitoring for operational failures of at least the processing device during application of each of the incrementally adjusted input voltages to determine at least one minimum operating voltage lower than a minimum voltage level specified by a manufacturer of the processing device; the voltage control module configured to instruct a voltage regulation system of the computing assembly to provide at least one input voltage at a first voltage level to a processor device of the computing assembly while the processor device operates at a first performance level; a thermal monitoring module configured to monitor at least temperature information associated with the computing assembly; based at least on the temperature information indicating a temperature associated with the computing assembly exceeds a threshold temperature, the voltage control module configured to adjust the at least one input voltage level supplied to the processor device to the at least one minimum operating voltage while the processor device continues to operate at the first performance level. - View Dependent Claims (16, 17, 18)
-
Specification