欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于CPUMargin溫度的整機(jī)柜風(fēng)扇調(diào)速方法

文檔序號(hào):10550126閱讀:2547來(lái)源:國(guó)知局
一種基于CPU Margin溫度的整機(jī)柜風(fēng)扇調(diào)速方法
【專利摘要】本發(fā)明公開(kāi)了一種基于CPU Margin溫度的整機(jī)柜風(fēng)扇調(diào)速方法,包括集成若干服務(wù)器節(jié)點(diǎn)的整機(jī)柜服務(wù)器,每個(gè)服務(wù)器節(jié)點(diǎn)內(nèi)置BMC,整機(jī)柜服務(wù)器內(nèi)置RMC,其具體調(diào)控過(guò)程為:首先做散熱測(cè)試,得到不同CPU Margin溫度和不同環(huán)境溫度下的風(fēng)扇調(diào)速策略表;根據(jù)上述風(fēng)扇調(diào)速策略表編寫B(tài)MC調(diào)速策略程序代碼;編寫節(jié)點(diǎn)中板風(fēng)扇調(diào)速策略程序;編寫RMC風(fēng)扇調(diào)速策略程序。該一種基于CPU Margin溫度的整機(jī)柜風(fēng)扇調(diào)速方法與現(xiàn)有技術(shù)相比,可以覆蓋不同型號(hào)CPU的散熱,針對(duì)新型號(hào)CPU,不必重新測(cè)試散熱工況及進(jìn)行BMC軟件升級(jí),減少了開(kāi)發(fā)人員工作量,提高了效率,大大提高了系統(tǒng)的可靠性和可維護(hù)性。
【專利說(shuō)明】
一種基于CPU Marg i n溫度的整機(jī)柜風(fēng)扇調(diào)速方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及計(jì)算機(jī)散熱技術(shù)領(lǐng)域,具體地說(shuō)是一種實(shí)用性強(qiáng)、基于CPUMargin溫度的整機(jī)柜風(fēng)扇調(diào)速方法。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)技術(shù)的高速發(fā)展,整機(jī)柜服務(wù)器在實(shí)際應(yīng)用中尤其在大型數(shù)據(jù)中心、云計(jì)算基地等場(chǎng)合應(yīng)用越來(lái)越廣泛,在整機(jī)柜中集成幾十個(gè)服務(wù)器節(jié)點(diǎn),實(shí)現(xiàn)高密度部署。在整機(jī)柜上,每個(gè)節(jié)點(diǎn)的CPU沒(méi)有獨(dú)立的風(fēng)扇來(lái)散熱,而是通過(guò)機(jī)柜后部的風(fēng)扇窗整體給所有節(jié)點(diǎn)散熱。一般整機(jī)柜服務(wù)器會(huì)通過(guò)節(jié)點(diǎn)BMC采集節(jié)點(diǎn)的CPU溫度,進(jìn)風(fēng)口溫度等數(shù)據(jù),在不同的進(jìn)風(fēng)口溫度區(qū)間,BMC根據(jù)CHJ溫度變化選擇事先通過(guò)測(cè)試得到的風(fēng)扇duty表中的duty,RMC通過(guò)節(jié)點(diǎn)中板從BMC中獲取到此duty,從半柜所有節(jié)點(diǎn)duty中選擇一個(gè)最大的duty值控制半柜風(fēng)扇。
[0003]但此種方式一個(gè)明顯缺點(diǎn)就是:因CPU型號(hào)較多,如果按照通常做法,通過(guò)實(shí)際測(cè)試來(lái)得到每種型號(hào)的CHJ溫度與滿足此溫度下CPU散熱的風(fēng)扇duty的對(duì)應(yīng)關(guān)系表,無(wú)疑測(cè)試工作量會(huì)非常大。如果后續(xù)CPU型號(hào)更換或CPU升級(jí),即每出現(xiàn)一種新型號(hào)的CPU,就要根據(jù)CPU特性實(shí)際測(cè)試得到散熱duty表,BMC再根據(jù)調(diào)速策略表編寫對(duì)應(yīng)的調(diào)速策略軟件,不僅加大BMC軟件開(kāi)發(fā)的工作量,而且以后BMC版本升級(jí)維護(hù)也非常不方便。因此,如何能實(shí)現(xiàn)一種調(diào)速策略覆蓋所有型號(hào)CPU的散熱,成為設(shè)計(jì)和開(kāi)發(fā)人員亟需解決的問(wèn)題。基于此,現(xiàn)提供一種基于CPU Marg i η溫度的整機(jī)柜風(fēng)扇調(diào)速方法。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的技術(shù)任務(wù)是針對(duì)以上不足之處,提供一種實(shí)用性強(qiáng)、基于CPUMargin溫度的整機(jī)柜風(fēng)扇調(diào)速方法。
[0005]—種基于CPU Margin溫度的整機(jī)柜風(fēng)扇調(diào)速方法,包括集成若干服務(wù)器節(jié)點(diǎn)的整機(jī)柜服務(wù)器,每個(gè)服務(wù)器節(jié)點(diǎn)內(nèi)置BMC,整機(jī)柜服務(wù)器內(nèi)置RMC,其具體調(diào)控過(guò)程為:
首先做散熱測(cè)試,得到不同CPU Margin溫度和不同環(huán)境溫度下的風(fēng)扇調(diào)速策略表,這里的CPU Margin溫度是指最大允許溫度TjMax與CPU實(shí)時(shí)溫度之間的差值;
根據(jù)上述風(fēng)扇調(diào)速策略表編寫B(tài)MC調(diào)速策略程序代碼,節(jié)點(diǎn)BMC根據(jù)自身服務(wù)器節(jié)點(diǎn)CPU Margin溫度和進(jìn)風(fēng)口溫度得到本節(jié)點(diǎn)對(duì)應(yīng)風(fēng)扇duty值,節(jié)點(diǎn)中板通過(guò)I2C總線從BMC獲取所連接節(jié)點(diǎn)風(fēng)扇duty值;
編寫節(jié)點(diǎn)中板風(fēng)扇調(diào)速策略程序:節(jié)點(diǎn)中板選取本層中板連接的所有風(fēng)扇duty中的最大值,得到本層節(jié)點(diǎn)中板的風(fēng)扇duty值;
編寫RMC風(fēng)扇調(diào)速策略程序,RMC從節(jié)點(diǎn)中板上獲取duty值后,控制服務(wù)器機(jī)柜內(nèi)部的風(fēng)扇轉(zhuǎn)速。
[0006]所述散熱測(cè)試過(guò)程為:通過(guò)測(cè)試整機(jī)柜服務(wù)器的散熱測(cè)試情況,實(shí)際得到任意一種型號(hào)CHJ不同進(jìn)風(fēng)口溫度區(qū)間下的風(fēng)扇調(diào)控效率,然后根據(jù)該風(fēng)扇調(diào)控效率,制定根據(jù)CPU Margin溫度變化的風(fēng)扇調(diào)速策略表,該風(fēng)扇調(diào)速策略表覆蓋測(cè)試中的所有散熱工況。
[0007]BMC獲取本節(jié)點(diǎn)對(duì)應(yīng)風(fēng)扇duty值的具體過(guò)程為:BMC從本節(jié)點(diǎn)的ME文件中讀取當(dāng)前CPU Margin溫度值,取本節(jié)點(diǎn)所有CPU中Margin溫度值較小者,根據(jù)上述得到的調(diào)速策略表在BMC中編寫調(diào)速策略控制程序,BMC根據(jù)自身服務(wù)器節(jié)點(diǎn)CPU Margin溫度和進(jìn)風(fēng)口溫度得到本節(jié)點(diǎn)對(duì)應(yīng)風(fēng)扇duty值。
[0008]所述整機(jī)柜服務(wù)器包括上半柜和下半柜兩部分,每部分均安裝有節(jié)點(diǎn)中板,相對(duì)應(yīng)的,RMC控制服務(wù)器機(jī)柜內(nèi)部的風(fēng)扇轉(zhuǎn)速過(guò)程為:
RMC通過(guò)I2C總線獲取每層節(jié)點(diǎn)中板對(duì)應(yīng)的風(fēng)扇duty值,在上半柜和下半柜節(jié)點(diǎn)中板中分別取最大duty值,RMC根據(jù)上半柜和下半柜的風(fēng)扇duty值,通過(guò)風(fēng)扇控制板分別控制上半柜節(jié)點(diǎn)和下半柜節(jié)點(diǎn)對(duì)應(yīng)的風(fēng)扇窗的風(fēng)扇轉(zhuǎn)速,實(shí)現(xiàn)風(fēng)扇半柜控制。
[0009]本發(fā)明的一種基于CPUMargin溫度的整機(jī)柜風(fēng)扇調(diào)速方法,具有以下優(yōu)點(diǎn):
該發(fā)明的一種基于CPU Margin溫度的整機(jī)柜風(fēng)扇調(diào)速方法通過(guò)CPU Margin溫度反映的是當(dāng)前CPU溫度距離最大允許CPU溫度TjMax的差值,因此基于CPU Margin溫度的調(diào)速策略,不僅可以大大減少散熱測(cè)試工作量,BMC也可實(shí)現(xiàn)一個(gè)版本覆蓋幾乎所有型號(hào)CPU的散熱,而不必針對(duì)新型號(hào)CPU重新測(cè)試散熱,重新升級(jí)BMC軟件,極大減少了散熱測(cè)試和軟件編寫工作量,BMC版本的升級(jí)維護(hù)非常方便,實(shí)用性強(qiáng),易于實(shí)現(xiàn),易于推廣。
【附圖說(shuō)明】
[0010]附圖1為本發(fā)明的實(shí)現(xiàn)流程圖。
【具體實(shí)施方式】
[0011 ]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
[0012]如附圖1所示,一種基于CPU Margin溫度的整機(jī)柜風(fēng)扇調(diào)速方法,BMC根據(jù)CPUMargin溫度的變化進(jìn)行調(diào)速,能夠覆蓋幾乎所有型號(hào)CPU的散熱,當(dāng)有新的型號(hào)CPU時(shí)就不必重新測(cè)試得到風(fēng)扇duty表,重新編寫B(tài)MC軟件。
[0013]該方法的實(shí)現(xiàn)基于集成若干服務(wù)器節(jié)點(diǎn)的整機(jī)柜服務(wù)器,每個(gè)服務(wù)器節(jié)點(diǎn)內(nèi)置BMC,整機(jī)柜服務(wù)器內(nèi)置RMC,其具體調(diào)控過(guò)程為:
首先做散熱測(cè)試,得到不同CPU Margin溫度和不同環(huán)境溫度下的風(fēng)扇調(diào)速策略表,這里的CPU Margin溫度是指最大允許溫度TjMax與CPU實(shí)時(shí)溫度之間的差值;
根據(jù)上述風(fēng)扇調(diào)速策略表編寫B(tài)MC調(diào)速策略程序代碼,節(jié)點(diǎn)BMC根據(jù)自身服務(wù)器節(jié)點(diǎn)CPU Margin溫度和進(jìn)風(fēng)口溫度得到本節(jié)點(diǎn)對(duì)應(yīng)風(fēng)扇duty值,節(jié)點(diǎn)中板通過(guò)I2C總線從BMC獲取所連接節(jié)點(diǎn)風(fēng)扇duty值;
編寫節(jié)點(diǎn)中板風(fēng)扇調(diào)速策略程序:節(jié)點(diǎn)中板選取本層中板連接的所有風(fēng)扇duty中的最大值,得到本層節(jié)點(diǎn)中板的風(fēng)扇duty值;
編寫RMC風(fēng)扇調(diào)速策略程序,RMC從節(jié)點(diǎn)中板上獲取duty值后,控制服務(wù)器機(jī)柜內(nèi)部的風(fēng)扇轉(zhuǎn)速。
[0014]所述散熱測(cè)試過(guò)程為:通過(guò)測(cè)試整機(jī)柜服務(wù)器的散熱測(cè)試情況,實(shí)際得到任意一種型號(hào)CHJ不同進(jìn)風(fēng)口溫度區(qū)間下的風(fēng)扇調(diào)控效率,然后根據(jù)該風(fēng)扇調(diào)控效率,制定根據(jù)CPU Margin溫度變化的風(fēng)扇調(diào)速策略表,該風(fēng)扇調(diào)速策略表覆蓋測(cè)試中的所有散熱工況。
[0015]BMC獲取本節(jié)點(diǎn)對(duì)應(yīng)風(fēng)扇duty值的具體過(guò)程為:BMC從本節(jié)點(diǎn)的ME文件中讀取當(dāng)前CPU Margin溫度值,取本節(jié)點(diǎn)所有CPU中Margin溫度值較小者,根據(jù)上述得到的調(diào)速策略表在BMC中編寫調(diào)速策略控制程序,BMC根據(jù)自身服務(wù)器節(jié)點(diǎn)CPU Margin溫度和進(jìn)風(fēng)口溫度得到本節(jié)點(diǎn)對(duì)應(yīng)風(fēng)扇duty值。
[0016]—般的,每個(gè)節(jié)點(diǎn)中設(shè)置有兩顆CPU,每層節(jié)點(diǎn)中板中連接四個(gè)節(jié)點(diǎn)。
[0017]所述整機(jī)柜服務(wù)器包括上半柜和下半柜兩部分,每部分均安裝有節(jié)點(diǎn)中板,相對(duì)應(yīng)的,RMC控制服務(wù)器機(jī)柜內(nèi)部的風(fēng)扇轉(zhuǎn)速過(guò)程為:
RMC通過(guò)I2C總線獲取每層節(jié)點(diǎn)中板對(duì)應(yīng)的風(fēng)扇duty值,在上半柜和下半柜節(jié)點(diǎn)中板中分別取最大duty值,RMC根據(jù)上半柜和下半柜的風(fēng)扇duty值,通過(guò)風(fēng)扇控制板分別控制上半柜節(jié)點(diǎn)和下半柜節(jié)點(diǎn)對(duì)應(yīng)的風(fēng)扇窗的風(fēng)扇轉(zhuǎn)速,實(shí)現(xiàn)風(fēng)扇半柜控制。
[0018]本發(fā)明提出的基于CPU Margin溫度的整機(jī)柜風(fēng)扇調(diào)速策略,可以覆蓋不同型號(hào)CPU的散熱,針對(duì)新型號(hào)CPU,不必重新測(cè)試散熱工況及進(jìn)行BMC軟件升級(jí),減少了開(kāi)發(fā)人員工作量,提高了效率,大大提高了系統(tǒng)的可靠性和可維護(hù)性。
[0019]上述【具體實(shí)施方式】?jī)H是本發(fā)明的具體個(gè)案,本發(fā)明的專利保護(hù)范圍包括但不限于上述【具體實(shí)施方式】,任何符合本發(fā)明的一種基于CPU Margin溫度的整機(jī)柜風(fēng)扇調(diào)速方法的權(quán)利要求書的且任何所述技術(shù)領(lǐng)域的普通技術(shù)人員對(duì)其所做的適當(dāng)變化或替換,皆應(yīng)落入本發(fā)明的專利保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種基于CPUMargin溫度的整機(jī)柜風(fēng)扇調(diào)速方法,其特征在于,包括集成若干服務(wù)器節(jié)點(diǎn)的整機(jī)柜服務(wù)器,每個(gè)服務(wù)器節(jié)點(diǎn)內(nèi)置BMC,整機(jī)柜服務(wù)器內(nèi)置RMC,其具體調(diào)控過(guò)程為: 首先做散熱測(cè)試,得到不同CPU Margin溫度和不同環(huán)境溫度下的風(fēng)扇調(diào)速策略表,這里的CPU Margin溫度是指最大允許溫度TjMax與CPU實(shí)時(shí)溫度之間的差值; 根據(jù)上述風(fēng)扇調(diào)速策略表編寫B(tài)MC調(diào)速策略程序代碼,節(jié)點(diǎn)BMC根據(jù)自身服務(wù)器節(jié)點(diǎn)CPU Margin溫度和進(jìn)風(fēng)口溫度得到本節(jié)點(diǎn)對(duì)應(yīng)風(fēng)扇duty值,節(jié)點(diǎn)中板通過(guò)I2C總線從BMC獲取所連接節(jié)點(diǎn)風(fēng)扇duty值; 編寫節(jié)點(diǎn)中板風(fēng)扇調(diào)速策略程序:節(jié)點(diǎn)中板選取本層中板連接的所有風(fēng)扇duty中的最大值,得到本層節(jié)點(diǎn)中板的風(fēng)扇duty值; 編寫RMC風(fēng)扇調(diào)速策略程序,RMC從節(jié)點(diǎn)中板上獲取duty值后,控制服務(wù)器機(jī)柜內(nèi)部的風(fēng)扇轉(zhuǎn)速。2.根據(jù)權(quán)利要求1所述的一種基于CPUMargin溫度的整機(jī)柜風(fēng)扇調(diào)速方法,其特征在于,所述散熱測(cè)試過(guò)程為:通過(guò)測(cè)試整機(jī)柜服務(wù)器的散熱測(cè)試情況,實(shí)際得到任意一種型號(hào)CPU不同進(jìn)風(fēng)口溫度區(qū)間下的風(fēng)扇調(diào)控效率,然后根據(jù)該風(fēng)扇調(diào)控效率,制定根據(jù)CPUMargin溫度變化的風(fēng)扇調(diào)速策略表,該風(fēng)扇調(diào)速策略表覆蓋測(cè)試中的所有散熱工況。3.根據(jù)權(quán)利要求1所述的一種基于CPUMargin溫度的整機(jī)柜風(fēng)扇調(diào)速方法,其特征在于,BMC獲取本節(jié)點(diǎn)對(duì)應(yīng)風(fēng)扇duty值的具體過(guò)程為:BMC從本節(jié)點(diǎn)的ME文件中讀取當(dāng)前CPUMargin溫度值,取本節(jié)點(diǎn)所有CPU中Margin溫度值較小者,根據(jù)上述得到的調(diào)速策略表在BMC中編寫調(diào)速策略控制程序,BMC根據(jù)自身服務(wù)器節(jié)點(diǎn)CPU Margin溫度和進(jìn)風(fēng)口溫度得到本節(jié)點(diǎn)對(duì)應(yīng)風(fēng)扇duty值。4.根據(jù)權(quán)利要求1所述的一種基于CPUMargin溫度的整機(jī)柜風(fēng)扇調(diào)速方法,其特征在于,所述整機(jī)柜服務(wù)器包括上半柜和下半柜兩部分,每部分均安裝有節(jié)點(diǎn)中板,相對(duì)應(yīng)的,RMC控制服務(wù)器機(jī)柜內(nèi)部的風(fēng)扇轉(zhuǎn)速過(guò)程為: RMC通過(guò)I2C總線獲取每層節(jié)點(diǎn)中板對(duì)應(yīng)的風(fēng)扇duty值,在上半柜和下半柜節(jié)點(diǎn)中板中分別取最大duty值,RMC根據(jù)上半柜和下半柜的風(fēng)扇duty值,通過(guò)風(fēng)扇控制板分別控制上半柜節(jié)點(diǎn)和下半柜節(jié)點(diǎn)對(duì)應(yīng)的風(fēng)扇窗的風(fēng)扇轉(zhuǎn)速,實(shí)現(xiàn)風(fēng)扇半柜控制。
【文檔編號(hào)】G06F1/20GK105909545SQ201610223351
【公開(kāi)日】2016年8月31日
【申請(qǐng)日】2016年4月12日
【發(fā)明人】蘇孝, 班華堂
【申請(qǐng)人】浪潮電子信息產(chǎn)業(yè)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宜丰县| 石棉县| 宁国市| 永靖县| 屏边| 三亚市| 称多县| 平罗县| 灵武市| 马边| 乌兰察布市| 达拉特旗| 姜堰市| 无为县| 苍南县| 三门县| 大安市| 兴化市| 平武县| 敦化市| 沧州市| 确山县| 米泉市| 通州市| 达日县| 环江| 象山县| 麻栗坡县| 时尚| 佛冈县| 广州市| 云和县| 喀什市| 旌德县| 横山县| 平和县| 康定县| 广安市| 镇康县| 滦南县| 靖宇县|