CN106292963A - Fan regulation and control method based on CPU power consumption - Google Patents
Fan regulation and control method based on CPU power consumption Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000033228 biological regulation Effects 0.000 title claims abstract description 19
- 238000012360 testing method Methods 0.000 claims abstract description 4
- 230000005855 radiation Effects 0.000 claims description 8
- 238000011161 development Methods 0.000 claims description 6
- 230000003247 decreasing effect Effects 0.000 claims description 3
- 238000013461 design Methods 0.000 claims description 3
- 238000011017 operating method Methods 0.000 claims 1
- 230000017525 heat dissipation Effects 0.000 abstract 2
- 238000012827 research and development Methods 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 description 2
- 238000001816 cooling Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 230000001550 time effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000032258 transport Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/20—Cooling means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Energy 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
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.
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)
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)
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 |
-
2016
- 2016-08-24 CN CN201610712025.3A patent/CN106292963A/en active Pending
Patent Citations (6)
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)
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 |