IP Library Patent Application 16427046
Patent Application
App. No. 16/427,046

COMPUTER SYSTEM WITH THERMAL PERFORMANCE MECHANISM AND METHOD OF OPERATION THEREOF

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 None
App. No.
16/427,046
Abstract

A computer system includes: a storage controller configured to: read a device temperature from a storage device, and calculate a normalized temperature from the device temperature; a processing device, coupled to the storage controller, configured to: access application data, read a composite temperature from the storage controller, and wherein the composite temperature includes the normalized temperature that is higher than the device temperature when a frequency of the processing device is less than FMAX; and an air flow generator, coupled to the processing device, configured to direct a flow of cooling air based on the composite temperature.

Claims (42)

1 . A computer system comprising:

a storage controller configured to:

read a device temperature from a storage device, and

calculate a normalized temperature from the device temperature;

a processing device, coupled to the storage controller, configured to:

access application data,

read a composite temperature from the storage controller, and

wherein the composite temperature includes the normalized temperature that is higher than the device temperature when a frequency of the processing device is less than F MAX ; and

an air flow generator, coupled to the processing device, configured to direct a flow of cooling air based on the composite temperature.

2 . The system as claimed in claim 1 wherein the air flow generator is further configured to provide a portion of the flow of the cooling air to the storage device, the storage controller, the processing device, or the combination thereof based on the composite temperature having a higher value.

3 . The system as claimed in claim 1 wherein the storage device configured to calculate the normalized temperature includes reading the device temperature and the frequency of the processing device when the frequency is less than the F MAX .

4 . The system as claimed in claim 1 wherein the storage controller is further configured to detect a temperature threshold includes calculating the normalized temperature based on the frequency of the processing device to provide a portion of the flow of cooling air to maintain a frequency stable region.

5 . The system as claimed in claim 1 further comprising a clock generator, coupled to the storage controller, configured to allow the storage controller to read the frequency and adjust the frequency by writing to the clock generator.

6 . The system as claimed in claim 1 wherein the processing device is configured to automatically reduce the frequency when a temperature is greater than or equal to a best performance temperature.

7 . The system as claimed in claim 1 wherein the storage controller is further configured to:

read the frequency from a clock generator;

calculate the normalized temperature; and

adjust the frequency to maintain the best performance temperature.

8 . A method of operation of a computer system comprising:

reading a device temperature from a storage device;

calculating a normalized temperature for the storage device;

providing a composite temperature including the normalized temperature that can be higher than the device temperature when a frequency of a processing device is less than F MAX ; and

directing a flow of cooling air to the storage device based on the composite temperature.

9 . The method as claimed in claim 8 further comprising providing a portion of the flow of the cooling air to the storage device, the storage controller, the processing device, or the combination thereof based on the composite temperature having a higher value.

10 . The method as claimed in claim 8 wherein calculating the normalized temperature includes reading the device temperature and the frequency of the processing device when the frequency is less than the FMAX.

11 . The method as claimed in claim 8 further comprising detecting a temperature threshold includes calculating the normalized temperature based on the frequency of the processing device to provide a portion of the flow of cooling air to maintain A frequency stable region.

12 . The method as claimed in claim 8 further comprising reading from a frequency from a clock generator and adjust the frequency by writing to the clock generator.

13 . The method as claimed in claim 8 further comprising automatically reducing the frequency, by the processing device when the temperature is greater than or equal to a best performance temperature.

14 . The method as claimed in claim 8 further comprising:

reading the frequency from a clock generator;

calculating the normalized temperature based on the frequency; and

adjusting the frequency to maintain the best performance temperature includes writing to the clock generator.

15 . A non-transitory computer readable medium including instructions executable by a computer system, the instructions comprising:

reading a device temperature from a storage device;

calculating a normalized temperature for the storage device;

providing a composite temperature including the normalized temperature that can be higher than the device temperature when a frequency of a processing device is less than FMAX; and

directing a flow of cooling air to the storage device based on the composite temperature.

16 . The medium as claimed in claim 15 further comprising providing a portion of the flow of the cooling air to the storage device, the storage controller, the processing device, or the combination thereof based on the composite temperature having a higher value.

17 . The medium as claimed in claim 15 wherein calculating the normalized temperature includes reading the device temperature and the frequency of the processing device when the frequency is less than the FMAX.

18 . The medium as claimed in claim 15 further comprising detecting a temperature threshold includes calculating the normalized temperature based on the frequency of the processing device to provide a portion of the flow of cooling air to maintain A frequency stable region.

19 . The medium as claimed in claim 15 further comprising reading the frequency from a clock generator and adjust the frequency by writing to a clock generator.

20 . The medium as claimed in claim 15 further comprising automatically reducing the frequency, by the processing device when the temperature is greater than or equal to a best performance temperature.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2022
From: CNEX LABS, INC.
To: POINT FINANCIAL, INC.
Reel/Frame 058951/0738 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2019
From: LUO, SHANYING; AN, XIAOWEI
To: CNEX LABS, INC.
Reel/Frame 049324/0803 →