CN106292963A - Fan regulation and control method based on CPU power consumption - Google Patents

Fan regulation and control method based on CPU power consumption Download PDF

Info

Publication number
CN106292963A
CN106292963A CN201610712025.3A CN201610712025A CN106292963A CN 106292963 A CN106292963 A CN 106292963A CN 201610712025 A CN201610712025 A CN 201610712025A CN 106292963 A CN106292963 A CN 106292963A
Authority
CN
China
Prior art keywords
fan
cpu
power consumption
bmc
dutycycle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610712025.3A
Other languages
Chinese (zh)
Inventor
王聪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Electronic Information Industry Co Ltd
Original Assignee
Inspur Electronic Information Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN201610712025.3A priority Critical patent/CN106292963A/en
Publication of CN106292963A publication Critical patent/CN106292963A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/20Cooling means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Cooling Or The Like Of Semiconductors Or Solid State Devices (AREA)

Abstract

The invention discloses a fan regulation and control method based on CPU power consumption, which comprises the steps of testing the duty ratio of a fan required by a CPU under different running power consumptions in a research and development stage, and writing the corresponding relation between the power consumption and the duty ratio into BMC; in the running process of the server, the BMC acquires the power consumption value of the CPU in real time, and outputs corresponding PWM to adjust the rotating speed of the fan so as to ensure the air quantity required by the heat dissipation of the CPU. Compared with the prior art, the fan control method based on the CPU power consumption can adjust the rotating speed of the fan according to the actual heat dissipation requirement of the CPU, improve the response speed of the fan, ensure that the heat generated by the CPU can be dissipated in time, ensure that the CPU is not over-temperature under all working conditions, and effectively reduce the system power consumption.

Description

A kind of fan regulation and controlling method based on CPU power consumption
Technical field
The present invention relates to electronic radiation field, a kind of fan regulation and controlling method based on CPU power consumption.
Background technology
For the server of wind-cooling heat dissipating, in order to reduce fan power consumption on the basis of meeting radiating requirements and make an uproar Sound, generally regulates rotation speed of the fan with cpu temperature.During cpu temperature height, air requirement is relatively big, and rotation speed of the fan is the highest, otherwise, Rotation speed of the fan is relatively low.This fan regulation and controlling strategy is the most directly perceived, it is ensured that under most of operating modes, and cpu temperature is less than limit Volume.
There is certain limitation in this fan regulation and controlling strategy, when CPU power consumption transient rise, need higher air quantity by The heat produced dissipates, but owing to temperature promotes delayed, rotation speed of the fan is the most relatively slow, in fact it could happen that CPU short time mistake The situation of temperature.
Disclosed Patents file: entitled " CPU power supply circuits protection system ", this document discloses " a kind of CPU confession Electricity circuit protection system, the voltage of cpu power controller sets the voltage setting pin that pin connects CPU, and voltage pin connects Power supply unit, the output pin of feedback pin connection sensing circuit, detecting pin is connected by the detecting pin of electronic component Critesistor, first controls the control pin that pin connects CPU, and second controls pin by the BMC chip on computer main board even Connecing the fan on mainboard, the 3rd controls the control pin of pin connecting electronic component, and the input pin of electronic component connects power supply Supply and through the second capacity earth, voltage pin connects voltage source and through the first capacity earth, and output pin is through inductance connection The voltage pin of CPU, the 3rd electric capacity is connected between the voltage pin of CPU and ground, and first and second detecting of circuit for detecting is drawn Foot connects the two ends of inductance respectively.Described CPU power supply circuits protection system can be to CPU power supply circuits during computer work Protect ".
Entitled " control method for fan of server, control device and server ", this document discloses " the wind of server Fan controlling method, control device and server, apply in the central processor CPU of server, and this server also includes substrate Management Controller BMC, described method includes: obtain fan-status data;Original according to BMC described in fan-status data point reuse Fan speed-regulating strategy, it is thus achieved that update fan speed-regulating strategy;Send to BMC and update fan speed-regulating strategy, so that BMC restarts speed governing control After molding block and then make renewal fan speed-regulating strategy come into force.The present invention is by real-time acquisition fan-status data and according to fan Status data adjusts the speed adjustment strategy that original fan speed-regulating strategy updates with acquisition, and restarts speed-regulating control module by BMC After make this fan speed-regulating strategy come into force, from without restarting BMC, enable this fan speed-regulating strategy to give birth in the shortest time Effect, improves the debugging efficiency of rotation speed of the fan strategy, so that fan reaches an equilibrium point between power consumption and heat radiation ".
File disclosed above to solve the technical problem that with present invention, and the technological means of employing is different from.
Summary of the invention
The technical assignment of the present invention is to provide a kind of fan regulation and controlling method based on CPU power consumption.
The technical assignment of the present invention realizes in the following manner, and the method is in development, and test CPU transports in difference Fan dutycycle required under row power consumption, and the corresponding relation of power consumption with dutycycle is write in BMC;Ran at server Cheng Zhong, BMC obtain CPU power consumption value in real time, and export corresponding PWM to regulate rotation speed of the fan, it is ensured that the wind required for CPU heat radiation Amount.
The method concrete operation step is as follows:
In development, PTU pressurizing tool is utilized to make CPU work the most under different loads, manually regulation fan dutycycle, will Cpu temperature controls all the time at design required value, and records fan dutycycle required during different CPU power consumption;By CPU power consumption with The corresponding relation write BMC of fan dutycycle;When server runs, BMC register address acquisition CPU power consumption from CPU in real time, Corresponding dutycycle is exported to fan control board according to corresponding relation;Pwm signal is passed to fan by fan control board, and it is right to complete The regulation of rotation speed of the fan.
When the described CPU power consumption short time increases substantially, fan timely responds to according to the lifting of caloric value, it is to avoid mistake Warm air danger;When CPU power consumption reduces, owing to caloric value is the most decreased, server is just ensureing system with relatively low rotation speed of the fan Often heat radiation, reduces total system power consumption.
A kind of based on CPU power consumption the fan regulation and controlling method of the present invention compared to the prior art, can be according to the actual heat radiation of CPU Need to regulate rotation speed of the fan, improve the response speed of fan, it is ensured that the heat that CPU produces can dissipate in time, it is ensured that institute There is CPU not overtemperature under operating mode, effectively reduce system power dissipation.
Accompanying drawing explanation
Accompanying drawing 1 is the schematic flow sheet of a kind of fan regulation and controlling method based on CPU power consumption.
Detailed description of the invention
Embodiment 1:
Should fan regulation and controlling method based on CPU power consumption be in development, the wind that test CPU is required under difference runs power consumption Fan dutycycle, and the corresponding relation of power consumption with dutycycle is write in BMC;In server running, BMC obtains in real time CPU power consumption value, and export corresponding PWM to regulate rotation speed of the fan, it is ensured that the air quantity required for CPU heat radiation.
Concrete operation step is as follows:
In development, PTU pressurizing tool is utilized to make CPU work the most under different loads, manually regulation fan dutycycle, will Cpu temperature controls all the time at design required value, and records fan dutycycle required during different CPU power consumption;By CPU power consumption with The corresponding relation write BMC of fan dutycycle;When server runs, BMC register address acquisition CPU power consumption from CPU in real time, Corresponding dutycycle is exported to fan control board according to corresponding relation;Pwm signal is passed to fan by fan control board, and it is right to complete The regulation of rotation speed of the fan.When the described CPU power consumption short time increases substantially, fan rings in time according to the lifting of caloric value Should, it is to avoid excess temperature risk;When CPU power consumption reduces, owing to caloric value is the most decreased, server ensures with relatively low rotation speed of the fan The proper heat reduction of system, reduces total system power consumption.
Need to regulate rotation speed of the fan according to the actual heat radiation of CPU, improve the response speed of fan, it is ensured that under all operating modes CPU not overtemperature, it is ensured that the heat that CPU produces can dissipate in time, effectively reduces system power dissipation.
By detailed description of the invention above, described those skilled in the art can readily realize the present invention.But should Working as understanding, the present invention is not limited to above-mentioned several detailed description of the invention.On the basis of disclosed embodiment, described technology The technical staff in field can the different technical characteristic of combination in any, thus realize different technical schemes.

Claims (3)

1. a fan regulation and controlling method based on CPU power consumption, it is characterised in that the method is in development, CPU is not in test With running fan dutycycle required under power consumption, and the corresponding relation of power consumption with dutycycle is write in BMC;Transport at server During row, BMC obtains CPU power consumption value in real time, and exports corresponding PWM to regulate rotation speed of the fan, it is ensured that CPU heat radiation is required Air quantity.
A kind of fan regulation and controlling method based on CPU power consumption the most according to claim 1, it is characterised in that the method is concrete Operating procedure is as follows:
In development, PTU pressurizing tool is utilized to make CPU work the most under different loads, manually regulation fan dutycycle, will Cpu temperature controls all the time at design required value, and records fan dutycycle required during different CPU power consumption;By CPU power consumption with The corresponding relation write BMC of fan dutycycle;When server runs, BMC register address acquisition CPU power consumption from CPU in real time, Corresponding dutycycle is exported to fan control board according to corresponding relation;Pwm signal is passed to fan by fan control board, and it is right to complete The regulation of rotation speed of the fan.
A kind of fan regulation and controlling method based on CPU power consumption the most according to claim 2, it is characterised in that as described CPU When the power consumption short time increases substantially, fan timely responds to according to the lifting of caloric value, it is to avoid excess temperature risk;When CPU power consumption drops Time low, owing to caloric value is the most decreased, server ensures the proper heat reduction of system with relatively low rotation speed of the fan, reduces system total work Consumption.
CN201610712025.3A 2016-08-24 2016-08-24 Fan regulation and control method based on CPU power consumption Pending CN106292963A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610712025.3A CN106292963A (en) 2016-08-24 2016-08-24 Fan regulation and control method based on CPU power consumption

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610712025.3A CN106292963A (en) 2016-08-24 2016-08-24 Fan regulation and control method based on CPU power consumption

Publications (1)

Publication Number Publication Date
CN106292963A true CN106292963A (en) 2017-01-04

Family

ID=57615966

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610712025.3A Pending CN106292963A (en) 2016-08-24 2016-08-24 Fan regulation and control method based on CPU power consumption

Country Status (1)

Country Link
CN (1) CN106292963A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107105599A (en) * 2017-04-13 2017-08-29 广东浪潮大数据研究有限公司 A kind of design method based on the autonomous fan regulation and controlling of InCloudRack racks
CN107893773A (en) * 2017-10-31 2018-04-10 郑州云海信息技术有限公司 A kind of fan regulation and controlling method based on Overall Power Consumption
CN109002155A (en) * 2018-10-10 2018-12-14 郑州云海信息技术有限公司 A kind of GPU server radiating regulation method and system
CN109032701A (en) * 2018-07-26 2018-12-18 郑州云海信息技术有限公司 A kind of method, apparatus and controlled terminal updating heat dissipation policing parameter
CN109298764A (en) * 2018-11-28 2019-02-01 郑州云海信息技术有限公司 A kind of heat dissipating method intelligently adjusting rotation speed of the fan according to equipment power dissipation
CN110259716A (en) * 2019-06-25 2019-09-20 无锡睿勤科技有限公司 A kind of computer fan revolving speed Automatic adjustment method and system
US10613600B2 (en) 2017-11-02 2020-04-07 Microsoft Technology Licensing, Llc Advanced power based thermal control systems
CN112105225A (en) * 2020-09-08 2020-12-18 苏州浪潮智能科技有限公司 Heat dissipation control method, device and equipment
CN112328033A (en) * 2020-11-25 2021-02-05 恒为科技(上海)股份有限公司 Automatic fan control method in BMC and related equipment
CN114442794A (en) * 2022-01-20 2022-05-06 苏州浪潮智能科技有限公司 Server power consumption control method, system, terminal and storage medium
CN116755542A (en) * 2023-06-16 2023-09-15 北京市合芯数字科技有限公司 Whole machine power consumption reduction method, system, substrate management controller and server

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103744504A (en) * 2014-01-14 2014-04-23 浪潮电子信息产业股份有限公司 Electrical fan design method for reducing power consumption of server
US20140129863A1 (en) * 2011-06-22 2014-05-08 Nec Corporation Server, power management system, power management method, and program
CN103984403A (en) * 2014-05-28 2014-08-13 浪潮电子信息产业股份有限公司 Design method for optimizing power consumption of RACK cabinet system
CN104074784A (en) * 2013-03-28 2014-10-01 鸿富锦精密工业(深圳)有限公司 Fan control system and method
CN104571439A (en) * 2015-01-04 2015-04-29 浪潮电子信息产业股份有限公司 Heat dissipation power consumption optimization regulation and control method compatible with environment temperature speed regulation
CN104612993A (en) * 2014-12-03 2015-05-13 浪潮集团有限公司 Server fan regulation and control method for effectively reducing temperature margin of device and reducing heat dissipation power consumption

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140129863A1 (en) * 2011-06-22 2014-05-08 Nec Corporation Server, power management system, power management method, and program
CN104074784A (en) * 2013-03-28 2014-10-01 鸿富锦精密工业(深圳)有限公司 Fan control system and method
CN103744504A (en) * 2014-01-14 2014-04-23 浪潮电子信息产业股份有限公司 Electrical fan design method for reducing power consumption of server
CN103984403A (en) * 2014-05-28 2014-08-13 浪潮电子信息产业股份有限公司 Design method for optimizing power consumption of RACK cabinet system
CN104612993A (en) * 2014-12-03 2015-05-13 浪潮集团有限公司 Server fan regulation and control method for effectively reducing temperature margin of device and reducing heat dissipation power consumption
CN104571439A (en) * 2015-01-04 2015-04-29 浪潮电子信息产业股份有限公司 Heat dissipation power consumption optimization regulation and control method compatible with environment temperature speed regulation

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107105599A (en) * 2017-04-13 2017-08-29 广东浪潮大数据研究有限公司 A kind of design method based on the autonomous fan regulation and controlling of InCloudRack racks
CN107893773A (en) * 2017-10-31 2018-04-10 郑州云海信息技术有限公司 A kind of fan regulation and controlling method based on Overall Power Consumption
US10613600B2 (en) 2017-11-02 2020-04-07 Microsoft Technology Licensing, Llc Advanced power based thermal control systems
CN109032701A (en) * 2018-07-26 2018-12-18 郑州云海信息技术有限公司 A kind of method, apparatus and controlled terminal updating heat dissipation policing parameter
CN109002155A (en) * 2018-10-10 2018-12-14 郑州云海信息技术有限公司 A kind of GPU server radiating regulation method and system
CN109298764A (en) * 2018-11-28 2019-02-01 郑州云海信息技术有限公司 A kind of heat dissipating method intelligently adjusting rotation speed of the fan according to equipment power dissipation
CN110259716A (en) * 2019-06-25 2019-09-20 无锡睿勤科技有限公司 A kind of computer fan revolving speed Automatic adjustment method and system
CN112105225A (en) * 2020-09-08 2020-12-18 苏州浪潮智能科技有限公司 Heat dissipation control method, device and equipment
CN112105225B (en) * 2020-09-08 2022-04-22 苏州浪潮智能科技有限公司 Heat dissipation control method, device and equipment
US11853135B2 (en) 2020-09-08 2023-12-26 Inspur Suzhou Intelligent Technology Co., Ltd. Heat dissipation control method, apparatus and device
CN112328033A (en) * 2020-11-25 2021-02-05 恒为科技(上海)股份有限公司 Automatic fan control method in BMC and related equipment
CN114442794A (en) * 2022-01-20 2022-05-06 苏州浪潮智能科技有限公司 Server power consumption control method, system, terminal and storage medium
CN114442794B (en) * 2022-01-20 2023-07-18 苏州浪潮智能科技有限公司 Server power consumption control method, system, terminal and storage medium
CN116755542A (en) * 2023-06-16 2023-09-15 北京市合芯数字科技有限公司 Whole machine power consumption reduction method, system, substrate management controller and server
CN116755542B (en) * 2023-06-16 2024-06-04 北京市合芯数字科技有限公司 Whole machine power consumption reduction method, system, substrate management controller and server

Similar Documents

Publication Publication Date Title
CN106292963A (en) Fan regulation and control method based on CPU power consumption
US8671290B2 (en) Heat dissipating device
CN103821747B (en) Fan control system, computer system and fan control method thereof
US7702223B2 (en) Circuit for controlling rotation speed of computer fan
CN104571439A (en) Heat dissipation power consumption optimization regulation and control method compatible with environment temperature speed regulation
DE112006003628T5 (en) System and method for operating components of an integrated circuit having independent frequencies and / or voltages
US20120329377A1 (en) Fan control system, computer system, and method for controlling fan speed thereof
CN103593028A (en) Design method for regulating and controlling environment temperature of server
CN103486070A (en) Fan adjustment and control testing method for optimizing power consumption
CN102110040A (en) Method of BMC for adjusting CPU alarm temperature based on CPUs with different powers
US7789130B2 (en) System air fans in integrated control apparatus
CN109298764B (en) Heat dissipation method for intelligently adjusting rotating speed of fan according to equipment power consumption
CN105468114A (en) Design method for optimizing heat dissipation noise of server board card
CN104074784A (en) Fan control system and method
CN103557206A (en) Method and device for controlling rotating speed of cooling fan in hydraulic system
CN104597983A (en) Regulation method of revolving speed of computer and mainboard system
CN111190468B (en) OCP network card heat dissipation device and method
CN100451979C (en) Method for decreasing immediate current of boot-strap
CN104133539A (en) Method for realizing heat dissipation according to electric current change
US20130100588A1 (en) Computer with fan speed control system for synchronizing speeds of system fan and power fan
CN104791278A (en) Fan control system and method
CN203480399U (en) Notebook cooler
CN104122965A (en) Server fan adjustment and control method for reducing residue temperature of components
US20080218140A1 (en) Control apparatus for cooler
CN207609591U (en) A kind of intelligent heat dissipation fan

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170104