IP Library Granted Patent US 11,755,082
Granted Patent B2
US 11,755,082 · App. 16/838,635 · Granted Sep 12, 2023

Methods and systems for processor-calibrated fan control

Inventors: Yuan David Ma (Pflugerville, TX); Travis C. North (Cedar Park, TX)
Assignee: Dell Products, L.P.
G06F1/206F04D25/166F04D27/004F04D29/582H05K7/20172H05K7/20209F05D2270/303F05D2270/3061Y02B30/70Y02D10/00
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 11,755,082
App. No.
16/838,635
Granted
Sep 12, 2023
Kind
B2
Abstract

In IHSs (Information Handling Systems), cooling is provided by increasing the airflow generated by cooling fans. However, unnecessary airflow cooling results in noise and wasted energy. An IHS processor may support faster operating frequencies when cooled below an upper threshold, but these operating frequencies drop at temperatures below a lower threshold. Embodiments provide techniques for calibrating the cooling of an IHS to the thermal characteristics of a specific processor since manufacturing variances result in processors having differing responses to cooling. A turbo frequency supported by a processor is measured at a series of temperature margins that are progressively lower than the processor's specification temperature. A rate of increase in the measured turbo frequencies is determined at each of the temperature margins. A first temperature margin is identified at which the rate of increase in turbo frequencies falls below a threshold. This margin is used in providing airflow cooling.

Claims (38)

1. A method for supporting airflow cooling in an IHS (Information Handling System) comprising a first processor, the method comprising:

measuring a turbo frequency supported by the first processor at each of a series of temperature margins that are progressively lower than a specification temperature of the first processor;

determining a rate of increase in the measured turbo frequencies at each of the temperature margins of the series;

identifying a first temperature margin of the series at which the rate of increase in the supported turbo frequencies falls below a first threshold; and

utilizing the first temperature margin in providing airflow cooling to the first processor.

2. The method of claim 1 , wherein the specification temperature comprises a maximum operating temperature of the first processor.

3. The method of claim 1 , wherein the first threshold comprises an increase in the supported turbo frequencies per degree of cooling below the specification temperature of the first processor.

4. The method of claim 1 , wherein the first processor supports increasingly higher turbo frequencies when cooled below the specification temperature and wherein the first processor supports increasingly lower turbo frequencies when cooled below a lower threshold temperature.

5. The method of claim 1 , further comprising:

selecting the first threshold for the rate of increase in the supported turbo frequencies based on input by an administrator of the IHS specifying at least one of: a noise preference and a performance preference.

6. The method of claim 5 , wherein the input by the administrator specifies a preference for maximum turbo performance of the first processor.

7. The method of claim 6 , wherein the input specifying a preference for maximum turbo performance results in selection of the first threshold for the rate of increase in the supported turbo frequencies of approximately 1 MHz per degree of cooling below the specification temperature of the first processor.

8. An IHS (Information Handling System) comprising:

a first processor;

a plurality of cooling fans;

an airflow controller comprising a memory device having instructions stored thereon that, upon execution by a logic unit, cause the airflow controller to:

measure a turbo frequency supported by the first processor at each of a series of temperature margins that are progressively lower than a specification temperature of the first processor;

determine a rate of increase in the measured turbo frequencies at each of the temperature margins of the series;

identify a first temperature margin of the series at which the rate of increase in the supported turbo frequencies falls below a first threshold; and

utilize the first temperature margin in providing airflow cooling to the first processor using the plurality of cooling fans.

9. The IHS of claim 8 , wherein the specification temperature comprises a maximum operating temperature of the first processor.

10. The IHS of claim 8 , wherein the first threshold comprises an increase in the supported turbo frequencies per degree of cooling below the specification temperature of the first processor.

11. The IHS of claim 8 , wherein the first processor supports increasingly higher turbo frequencies when cooled below the specification temperature and wherein the first processor supports increasingly lower turbo frequencies when cooled below a lower threshold temperature.

12. The IHS of claim 8 , wherein the memory device further includes instructions that, upon execution by the logic unit, cause the airflow controller to:

select the first threshold for the rate of increase in the supported turbo frequencies based on input by an administrator of the IHS specifying at least one of: a noise preference and a performance preference.

13. The IHS of claim 12 , wherein the input by the administrator specifies a preference for maximum turbo performance of the first processor.

14. The IHS of claim 13 , wherein the input specifying a preference for maximum turbo performance results in selection of the first threshold for the rate of increase in the supported turbo frequencies of approximately 1 MHz per degree of cooling below the specification temperature of the first processor.

15. A computer-readable storage device having instructions stored thereon for providing airflow cooling via a plurality of cooling fans in an IHS (Information Handling System) comprising a first processor, wherein execution of the instructions by the one or more processors, cause the one or more processors to:

measure a turbo frequency supported by the first processor at each of a series of temperature margins that are progressively lower than a specification temperature of the first processor;

determine a rate of increase in the measured turbo frequencies at each of the temperature margins of the series;

identify a first temperature margin of the series at which the rate of change in the supported turbo frequencies falls below a first threshold; and

utilize the first temperature margin in providing airflow cooling to the first processor using the plurality of cooling fans.

16. The storage device of claim 15 , wherein the specification temperature comprises a maximum operating temperature of the first processor.

17. The storage device of claim 15 , wherein the first threshold comprises a change in the supported turbo frequencies per degree of cooling below the specification temperature of the first processor.

18. The storage device of claim 15 , wherein the first processor supports increasingly higher turbo frequencies when cooled below the specification temperature and wherein the first processor supports increasingly lower turbo frequencies when cooled below a lower threshold temperature.

19. The storage device of claim 15 , wherein the storage device further includes instructions that, upon execution, cause the first processor to:

select the first threshold for the rate of change in the supported turbo frequencies based on input by an administrator of the IHS specifying at least one of: a noise preference and a performance preference.

20. The storage device of claim 19 , wherein the input by the administrator specifies a preference for maximum turbo performance of the first processor.

Assignments (11)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (052851/0081) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060436/0441 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (052851/0917) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060436/0509 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (052852/0022) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060436/0582 →
RELEASE OF SECURITY INTEREST AT REEL 052771 FRAME 0906 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0298 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 052851/0917 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC; THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 052851/0081 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 052852/0022 →
SECURITY AGREEMENT Recorded May 28, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 052771/0906 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2020
From: MA, YUAN DAVID; NORTH, TRAVIS C.
To: DELL PRODUCTS, L.P.
Reel/Frame 052299/0082 →
Continuity (1)
Related Publication 20210311535A1 · Oct 7, 2021