SSD driven system level thermal management

US10209750B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10209750-B2
Application numberUS-201615188940-A
CountryUS
Kind codeB2
Filing dateJun 21, 2016
Priority dateMay 2, 2016
Publication dateFeb 19, 2019
Grant dateFeb 19, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A storage device capable of providing instructions to modify a cooling system in support of its own operations is described. The storage device may include data storage to store data. The storage device may also include one or more operation sensors to determine a change in the operating conditions of the storage device. Finally, the storage device may include a transmitter to transmit the change in the operation conditions of the storage device to a Thermal Management System (TMS).

First claim

Opening claim text (preview).

What is claimed is: 1. A storage device, comprising: data storage to store data; an operation sensor to determine a change in operation of the storage device; and a transmitter to transmit the change in the operation of the storage device to a Thermal Management System (TMS), the TMS including storage for a thermal profile, the thermal profile including an identifier for the storage device, at least one threshold, and instructions for adjusting a cooling zone including the storage device, wherein the TMS is operative to use the thermal profile to identify the cooling zone including the storage device and to send the instructions for adjusting the cooling zone including the storage device to a Baseboard Management Controller (BMC), the BMC operative to implement the instructions for adjusting the cooling zone including the storage device to cool the storage device, and wherein the storage device is a non-volatile storage device. 2. A storage device according to claim 1 , wherein the storage device includes a Solid State Drive (SSD). 3. A storage device according to claim 1 , wherein the operation sensor includes at least one of a thermal sensor, a wattmeter to measure a power used by the storage device, and a power predictor to predict a power used by the storage device. 4. A storage device according to claim 1 , wherein the instructions for adjusting the cooling zone including the storage device include a fan speed. 5. A storage device according to claim 1 , wherein the instructions for adjusting the cooling zone including the storage device include at least one of a liquid coolant temperature and a liquid coolant current in a liquid coolant-based cooling system. 6. A storage device according to claim 1 , wherein: the at least one threshold includes a lower threshold and an upper threshold; the lower threshold and the upper threshold measure a common property; and the common property is drawn from a set including temperature and power consumption. 7. A storage device according to claim 6 , wherein the storage is operative to store a plurality of thermal profiles, each thermal profile including a lower threshold, an upper threshold, and instructions for adjusting the cooling zone including the storage device. 8. A Thermal Management System (TMS), comprising: reception logic to receive information from a storage device regarding a change in operation in the storage device; cooling zone identification logic to identify a cooling zone including the storage device; and transmission logic to send an instruction to a Baseboard Management Controller (BMC) to adjust the cooling zone including the storage device, the instruction based on the information received from the storage device. 9. A TMS according to claim 8 , wherein the storage device includes a Solid State Drive (SSD). 10. A TMS according to claim 8 , further comprising a thermal profile identification logic to identify a thermal profile including an identifier for the storage device and at least one threshold, wherein the thermal profile is one of a plurality of thermal profiles. 11. A TMS according to claim 10 , wherein: the reception logic is operative to receive a new power consumption for the storage device; and the at least one threshold includes a lower power consumption threshold and an upper power consumption threshold, wherein the new power consumption is greater than the lower power consumption threshold and lower than the upper power consumption threshold. 12. A TMS according to claim 10 , wherein: the reception logic is operative to receive a new temperature for the storage device; and the at least one threshold includes a lower temperature threshold and an upper temperature threshold, wherein the new temperature is greater than the lower temperature threshold and lower than the upper temperature threshold. 13. A TMS according to claim 8 , wherein: the TMS further comprises thermal profile accessing logic to access a fan speed from a thermal profile; and the transmission logic is operative to send the fan speed to the BMC. 14. A TMS according to claim 8 , wherein: the TMS further comprises thermal profile accessing logic to access at least one of a liquid coolant temperature and a liquid coolant current in a liquid coolant-based cooling system from a thermal profile; and the transmission logic is operative to send the at least one of the liquid coolant temperature and the liquid coolant current to the BMC. 15. A TMS according to claim 8 , further comprising thermal profile accessing logic to access a duration from a thermal profile. 16. A TMS according to claim 15 , wherein: the TMS further comprises a timer to time the duration; and the transmission logic is further operative to send a second instruction to the BMC to re-adjust the cooling zone including the storage device when the timer determines that the duration has passed. 17. A TMS according to claim 8 , wherein: the cooling zone including the storage device is one of a plurality of cooling zones managed by the BMC; and the storage device does not know in which of the one of the plurality of cooling zones the storage device is included. 18. A method, comprising: determining, at a storage device a need to adjust a cooling zone including the storage device; and sending information from the storage device to a Thermal Management System (TMS), the TMS including storage for a thermal profile, the thermal profile including an identifier for the storage device, at least one threshold, and instructions for adjusting a cooling zone including the storage device, to adjust the cooling zone including the storage device, wherein the TMS is operative to use the thermal profile to identify the cooling zone including the storage device from among a plurality of cooling zones and to send the instructions for adjusting the cooling zone including the storage device to a Baseboard Management Controller (BMC), the BMC operative to implement the instructions for adjusting the cooling zone including the storage device to cool the storage device, and wherein each of the at least one threshold in the thermal profile measures a common property, the common property drawn from a set including temperature and power consumption. 19. A method according to claim 18 , wherein the storage device includes a Solid State Drive (SSD). 20. A method according to claim 18 , wherein determining, at a storage device a need to adjust a cooling zone including the storage device includes receiving data that a power consumption of the storage device is changing. 21. A method according to claim 18 , wherein determining, at a storage device a need to adjust a cooling zone including the storage device includes predicting a power consumption of the storage device. 22. A method according to claim 18 , wherein determining, at a storage device a need to adjust a cooling zone including the storage device includes receiving data that a temperature of the storage device is changing. 23. A method according to claim 18 , wherein sending information from the storage device to adjust the cooling zone including the storage device includes sending a duration to adjust the cooling zone including the storage device. 24. A method according to claim 23 , wherein sending a duration to adjust the cooling zone including the storage device includes accessing the duration to adjust the cooling zone including the storage device from the thermal pro

Assignees

Inventors

Classifications

  • G06F1/206Primary

    comprising thermal management · CPC title

  • by detection, control, regulation of the temperature · CPC title

  • Cooling arrangements using cooling fluid · CPC title

  • Power management, i.e. event-based initiation of a power-saving mode · CPC title

  • Energy efficient computing, e.g. low power processors, power management or thermal management · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10209750B2 cover?
A storage device capable of providing instructions to modify a cooling system in support of its own operations is described. The storage device may include data storage to store data. The storage device may also include one or more operation sensors to determine a change in the operating conditions of the storage device. Finally, the storage device may include a transmitter to transmit the chan…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F1/206. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 19 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).