IP Library Granted Patent US 9,710,030
Granted Patent B2
US 9,710,030 · App. 14/570,945 · Granted Jul 18, 2017

Method and apparatus for configurable thermal management

Inventors: Ketan R. Shah (Olympia, WA); Tawfik M. Rahal-Arabi (Tigard, OR); Eric Distefano (Livermore, CA); James G. Hermerding, II (San Jose, CA)
Assignee: INTEL CORPORATION
G06F1/206G06F1/26G06F1/3203Y02B60/1275
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,710,030
App. No.
14/570,945
Granted
Jul 18, 2017
Kind
B2
Abstract

Embodiments of an apparatus, system and method are described for configurable processor thermal management. An apparatus may comprise, for example, a processor arranged to operate in a plurality of thermal modes comprising a thermal limit down mode, a normal thermal limit mode and a thermal limit up mode, and thermal management logic operative to select a thermal mode based on one or more properties of the apparatus. Other embodiments are described and claimed.

Claims (44)

1. A computer-readable medium to store instructions, which, when executed by a processor, cause the processor to:

change, dynamically during operation, from operating within a first thermal mode having a first temperature limit to operating within a second thermal mode having a second temperature limit, the first temperature limit comprising a first maximum junction temperature (Tjmax) limit of the processor, the second temperature limit comprising a second Tjmax limit of the processor, the first Tjmax limit different than the second Tjmax limit.

2. The computer-readable medium of claim 1 , to further cause the processor to:

change from the first thermal mode to the second thermal mode in response to a selection of the second thermal mode.

3. The computer-readable medium of claim 1 , to further cause the processor to:

change from a first operating frequency to a second operating frequency of the processor in response to the change to operating within the second thermal mode.

4. The computer-readable medium of claim 3 , wherein the second temperature limit is less than a maximum functional temperature limit of the processor and wherein the second voltage level of the processor is greater than a maximum rated voltage level of the processor.

5. The computer-readable medium of claim 1 , to further cause the processor to:

change from a first voltage level to a second voltage level supplied to the processor in response to the change to operating within the second thermal mode.

6. The computer-readable medium of claim 5 , wherein the second temperature limit is less than a maximum functional temperature limit of the processor and wherein the second voltage level of the processor is greater than a maximum rated voltage level of the processor.

7. The computer-readable medium of claim 1 , to further cause the processor to:

modify a value of at least one hardware register in the processor, the value to indicate a current thermal mode the processor is operating within.

8. The computer-readable medium of claim 1 , wherein at least one of the first and second temperature limits is a maximum functional temperature of the processor.

9. An apparatus, comprising:

a processor configured to operate at a plurality of thermal modes including at least a first thermal mode having a first temperature limit and a second thermal mode having a second temperature limit; the first temperature limit comprising a first maximum junction temperature (Tjmax) limit of the processor, the second temperature limit comprising a second Tjmax limit of the processor, the first Tjmax limit different than the second Tjmax limit;

wherein the processor to dynamically change from the first thermal mode to the second thermal mode during operation.

10. The apparatus of claim 9 , further comprising:

the processor to dynamically change from the first thermal mode to the second thermal mode in response to a selection of the second thermal mode.

11. The apparatus of claim 9 , further comprising:

software logic, stored in a memory, to cause the processor to dynamically change to the second thermal mode.

12. The apparatus of claim 9 , wherein an operating frequency of the processor to change from a first operating frequency to a second operating frequency in response to the change to operating within the second thermal mode.

13. The apparatus of claim 12 , wherein the second temperature limit is less than a maximum functional temperature limit of the processor and wherein the second operating frequency of the processor is greater than a maximum rated operating frequency of the processor.

14. The apparatus of claim 9 , wherein a voltage level supplied to the processor to change from a first voltage level to a second voltage level in response to the change to operating within the second thermal mode.

15. The apparatus of claim 14 , wherein the second temperature limit is less than a maximum functional temperature limit of the processor and wherein the second voltage level of the processor is greater than a maximum rated voltage level of the processor.

16. The apparatus of claim 9 , further comprising:

at least one hardware register to store information, the information including an indication of a current thermal mode in which the processor is operating within.

17. The apparatus of claim 9 , wherein at least one of the first and second temperature limits is a maximum functional temperature of the processor.

18. A system, comprising:

a printed circuit board;

a processor, coupled to the printed circuit board, the processor configured to operate at a plurality of thermal modes including at least a first thermal mode having a first temperature limit and a second thermal mode having a second temperature limit, the first temperature limit comprising a first maximum junction temperature (Tjmax) limit of the processor, the second temperature limit comprising a second Tjmax limit of the processor, the first Tjmax limit different than the second Tjmax limit;

wherein the processor to dynamically change from the first thermal mode to the second thermal mode during operation.

19. The system of claim 18 , further comprising:

the processor to dynamically change from the first thermal mode to the second thermal mode in response to a selection of the second thermal mode.

20. The system of claim 18 , further comprising:

software logic, stored in a memory, to cause the processor to dynamically change to the second thermal mode.

21. The system of claim 18 , wherein an operating frequency of the processor to change from a first operating frequency to a second operating frequency in response to the change to operating within the second thermal mode.

22. The apparatus of claim 21 , wherein the second temperature limit is less than a maximum functional temperature limit of the processor and wherein the second operating frequency of the processor is greater than a maximum rated operating frequency of the processor.

23. The system of claim 18 , wherein a voltage level supplied to the processor to change from a first voltage level to a second voltage level in response to the change to operating within the second thermal mode.

24. The system of claim 23 , wherein the second temperature limit is less than a maximum functional temperature limit of the processor and wherein the second voltage level of the processor is greater than a maximum rated voltage level of the processor.

25. The system of claim 18 , further comprising:

at least one hardware register to store information, the information including an indication of a current thermal mode in which the processor is operating within.

26. The system of claim 18 , wherein at least one of the first and second temperature limits is a maximum functional temperature of the processor.

27. The system of claim 18 , wherein the printed circuit board includes a connector, the connector to plug into a second printed circuit board.

28. The system of claim 27 , wherein the second printed circuit board is a computer motherboard.

Continuity (2)
Continuation 13175081 · Jul 1, 2011
Related Publication 20150100799A1 · Apr 9, 2015