計(jì)算機(jī)風(fēng)扇控制方法及風(fēng)扇控制系統(tǒng)的制作方法
【專利摘要】本發(fā)明披露了計(jì)算機(jī)風(fēng)扇控制方法及風(fēng)扇控制系統(tǒng),涉及多節(jié)點(diǎn)計(jì)算裝置中的散熱管理。本發(fā)明揭示的技術(shù)可從多個(gè)計(jì)算節(jié)點(diǎn)接收多個(gè)控制信號(hào),每一個(gè)控制信號(hào)與風(fēng)扇能率請(qǐng)求相關(guān),風(fēng)扇能率請(qǐng)求用于決定所需的風(fēng)扇能率,以保持相關(guān)的計(jì)算節(jié)點(diǎn)于預(yù)先決定的溫度范圍中操作的一請(qǐng)求。邏輯控制器可排序接收到的控制信號(hào),并選擇一控制信號(hào),此選擇的控制信號(hào)用以請(qǐng)求一最高風(fēng)扇能率。最后,邏輯控制器可使多個(gè)冷卻風(fēng)扇于此選擇的最高風(fēng)扇能率下進(jìn)行操作。
【專利說(shuō)明】
計(jì)算機(jī)風(fēng)扇控制方法及風(fēng)扇控制系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及一般計(jì)算機(jī)裝置中的散熱管理方法及其系統(tǒng)。
【背景技術(shù)】
[0002] 現(xiàn)今的運(yùn)算裝置包含多個(gè)電子元件,像是中央處理器(CPU)、圖形處理器(GPU)、 隨機(jī)存取存儲(chǔ)器(RAM)等等。隨著更快速的運(yùn)算裝置性能發(fā)展(例如:一多節(jié)點(diǎn)伺服器), 這些電子元件會(huì)產(chǎn)生更多的熱能。在運(yùn)算裝置中所產(chǎn)生的過(guò)量熱能會(huì)導(dǎo)致電子元件的物理 性損壞,并且使數(shù)據(jù)遺失及系統(tǒng)發(fā)生錯(cuò)誤。
[0003] 冷卻風(fēng)扇被廣泛地使用于排除累積的熱空氣,以將熱能從運(yùn)算裝置中移除,由此 維持系統(tǒng)操作所能接受的溫度。有效地控制冷卻風(fēng)扇轉(zhuǎn)速以保持內(nèi)部溫度在一預(yù)先設(shè)定值 是必要的。例如,一不具備效率的低風(fēng)扇轉(zhuǎn)速會(huì)導(dǎo)致較差的空氣循環(huán),及使電子裝置具有過(guò) 高的溫度。相反地,一不必要的高風(fēng)扇轉(zhuǎn)速會(huì)導(dǎo)致使裝置過(guò)冷,且浪費(fèi)能源。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明借助一邏輯控制器以提供有效地控制風(fēng)扇能率。風(fēng)扇能率是指于一特定的 總壓力(Pt)下,風(fēng)扇必須移除的空氣體積。風(fēng)扇能率可以例如為,測(cè)量一百分比(%)。本 發(fā)明可調(diào)整一風(fēng)扇能率以改變一風(fēng)扇轉(zhuǎn)速,像是風(fēng)扇能率與風(fēng)扇轉(zhuǎn)速具有一線性比例。例 如,一風(fēng)扇能率的范圍為0%~100%,則對(duì)應(yīng)一風(fēng)扇轉(zhuǎn)速的變化為從最慢至最快速度。邏 輯控制器的一例為一復(fù)雜可編程邏輯裝置(CPLD),借助復(fù)雜可編程邏輯裝置實(shí)現(xiàn)一最佳化 的方法,以決定計(jì)算機(jī)風(fēng)扇的風(fēng)扇能率。
[0005] 依據(jù)一些實(shí)施例,邏輯控制器可由多個(gè)計(jì)算節(jié)點(diǎn)接收多個(gè)控制信號(hào),每一個(gè)控制 信號(hào)相關(guān)于風(fēng)扇能率請(qǐng)求,風(fēng)扇能率請(qǐng)求用于決定所需的風(fēng)扇能率,以保持相關(guān)的計(jì)算節(jié) 點(diǎn)于預(yù)先決定的溫度范圍中操作的一請(qǐng)求。邏輯控制器可排序接收到的控制信號(hào),并選擇 一控制信號(hào),此選擇的控制信號(hào)用以請(qǐng)求一最高風(fēng)扇能率。最后,邏輯控制器可使多個(gè)冷卻 風(fēng)扇于此選擇的最高風(fēng)扇能率下進(jìn)行操作。
[0006] 本發(fā)明借助一邏輯控制器,以更有效率地于一多散熱區(qū)域的計(jì)算裝置中致能風(fēng)扇 能率的控制。例如,計(jì)算裝置可包含散熱區(qū)域#1,散熱區(qū)域#1具有第一群組的計(jì)算節(jié)點(diǎn),此 第一群組的計(jì)算節(jié)點(diǎn)借助一組冷卻風(fēng)扇以冷卻之。計(jì)算裝置可進(jìn)一步包含散熱區(qū)域#2,散 熱區(qū)域#2具有第二群組的計(jì)算節(jié)點(diǎn),此第二群組的計(jì)算節(jié)點(diǎn)借助另一組冷卻風(fēng)扇以冷卻 之。依據(jù)一些實(shí)施例,計(jì)算裝置的一邏輯控制器可接收相關(guān)于散熱區(qū)域#1的第一群組的控 制信號(hào),及相關(guān)于散熱區(qū)域#2的第二群組的控制信號(hào)。邏輯控制器可針對(duì)第一群組的控制 信號(hào)及第二群組的控制信號(hào)分別排序,以決定每一個(gè)散熱區(qū)域中的最高風(fēng)扇能率請(qǐng)求。邏 輯控制器可進(jìn)一步分別使第一群組的計(jì)算機(jī)風(fēng)扇于一轉(zhuǎn)速進(jìn)行操作,此轉(zhuǎn)速對(duì)應(yīng)于散熱區(qū) 域#1的最高風(fēng)扇能率請(qǐng)求,以及第二群組的計(jì)算機(jī)風(fēng)扇于另一轉(zhuǎn)速進(jìn)行操作,此另一轉(zhuǎn)速 對(duì)應(yīng)于散熱區(qū)域#2的最高風(fēng)扇能率請(qǐng)求。
[0007] 此外,借助將冷卻風(fēng)扇劃分至不同的散熱群組,及依據(jù)散熱需求,允許每個(gè)冷卻風(fēng) 散群組于一不同的風(fēng)扇能率下進(jìn)行操作,使本發(fā)明可致能最佳風(fēng)扇控制以達(dá)到彈性地冷卻 及節(jié)省能源的效果。
[0008] 此外,即使本發(fā)明使用風(fēng)扇能率控制作為用以致能冷卻計(jì)算機(jī)裝置的一例,本發(fā) 明理論上也可應(yīng)用于其他冷卻方法。例如,液體冷卻的流量速度控制或是其他冷卻裝置的 控制。
[0009] 以下將于說(shuō)明書(shū)中描述本發(fā)明的附加技術(shù)特征及優(yōu)點(diǎn),發(fā)明的附加技術(shù)特征和優(yōu) 點(diǎn),作為說(shuō)明書(shū)的一部分進(jìn)行描述,或者通過(guò)本發(fā)明實(shí)施例獲得。本發(fā)明的附加技術(shù)特征和 優(yōu)點(diǎn)可由權(quán)利要求所指出的內(nèi)容以理解并獲得其教示及組合。本發(fā)明的這些與其他技術(shù)特 征將于下述的說(shuō)明書(shū)及權(quán)利要求提供更完整的解釋或是通過(guò)本發(fā)明實(shí)施例獲得。
【附圖說(shuō)明】
[0010] 本發(fā)明不同的實(shí)施例或舉例揭示于下述【具體實(shí)施方式】部分及附圖中:
[0011]圖1繪示依照本發(fā)明一些實(shí)施例的多節(jié)點(diǎn)風(fēng)扇能率控制系統(tǒng)的一例。
[0012] 圖2繪示依照本發(fā)明一些實(shí)施例的多節(jié)點(diǎn)風(fēng)扇能率控制系統(tǒng)的一例的方塊圖。
[0013] 圖3繪示依照本發(fā)明一些實(shí)施例的多節(jié)點(diǎn)風(fēng)扇能率控制系統(tǒng)的另一例的另一方 塊圖。
[0014] 圖4繪示依照本發(fā)明一些實(shí)施例的多節(jié)點(diǎn)風(fēng)扇能率控制系統(tǒng)的示例流程圖。
[0015] 圖5繪示依照本發(fā)明一些實(shí)施例的多節(jié)點(diǎn)風(fēng)扇能率控制系統(tǒng)的另一示例流程圖。
[0016] 圖6繪示依照本發(fā)明一些實(shí)施例的放置于一計(jì)算裝置的示例計(jì)算平臺(tái)。
[0017] 附圖符號(hào)說(shuō)明
[0018] 214 :風(fēng)扇 #1
[0019] 216 :風(fēng)扇 #2
[0020] 218 :風(fēng)扇 #3
[0021] 204:節(jié)點(diǎn) #1
[0022] 206 :節(jié)點(diǎn) #2
[0023] 114、116、118、120 :冷卻風(fēng)扇
[0024] 102 :控制裝置
[0025] 106、108、110、112 :計(jì)算節(jié)點(diǎn)
[0026] 104 :機(jī)架
[0027] 326 :散熱區(qū)域#2
[0028] 328 :散熱區(qū)域#1
[0029] 100、200、300、400、500 :多節(jié)點(diǎn)風(fēng)扇能率控制系統(tǒng)
[0030] 600 :計(jì)算平臺(tái)
[0031] 212、320 :邏輯控制器
[0032] 208、210 :風(fēng)扇能率控制1C
[0033] 202、302:計(jì)算裝置
[0034] 322、324 :風(fēng)扇 #1 ~#3
[0035] 316、318 :風(fēng)扇能率控制1C
[0036] 304 :節(jié)點(diǎn) #1
[0037] 306 :節(jié)點(diǎn) #2
[0038] 308 :節(jié)點(diǎn) #3
[0039] 310 :節(jié)點(diǎn) #4
[0040] 312 :節(jié)點(diǎn) #5
[0041] 314:節(jié)點(diǎn) #6
[0042] 602 :基板管理控制器
[0043] 604 :處理器
[0044] 608 :邏輯控制器
[0045] 610:網(wǎng)絡(luò)接口
[0046] 612 :顯示器
[0047] 626 :系統(tǒng)存儲(chǔ)器
[0048] 606 :輸入裝置
[0049] 614 :儲(chǔ)存裝置
[0050] 624 :總線
[0051] 402 ~408、502 ~208 :步驟
【具體實(shí)施方式】
[0052] 以下將以附圖及【具體實(shí)施方式】清楚說(shuō)明本
【發(fā)明內(nèi)容】
的精神,任何本領(lǐng)域技術(shù)人員 在了解本
【發(fā)明內(nèi)容】
的實(shí)施例后,當(dāng)可由本
【發(fā)明內(nèi)容】
所教示的技術(shù),加以改變及修飾,其并不 脫離本
【發(fā)明內(nèi)容】
的精神與范圍。
[0053] 采用高密度的多節(jié)點(diǎn)運(yùn)算裝置在計(jì)算效能及彈性上是理想的方式。例如,位于雙 單位尺寸(2-unit)計(jì)算裝置中的四個(gè)計(jì)算節(jié)點(diǎn),其每一個(gè)計(jì)算節(jié)點(diǎn)可獨(dú)自進(jìn)行工作或是 與其他計(jì)算節(jié)點(diǎn)合作,以對(duì)應(yīng)客戶需求并提供計(jì)算上的彈性。此外,四個(gè)運(yùn)算節(jié)點(diǎn)可分享電 源供應(yīng)及冷卻風(fēng)扇,提供最佳化的電源及冷卻效能。
[0054] 在高密度計(jì)算架構(gòu)中,機(jī)架空間會(huì)被限制,此被限制的機(jī)架空間中會(huì)制造具有一 定程度的熱能,因此在高密度計(jì)算架構(gòu)下,多節(jié)點(diǎn)運(yùn)算裝置的熱能管理是重要的。傳統(tǒng)上, 是利用一微處理器,例如是基架管理控制器(CMC)經(jīng)由復(fù)雜且基于演算法的程序以決定一 冷卻風(fēng)扇能率。
[0055] 舉例而言,基架管理控制器需要先由每一個(gè)計(jì)算節(jié)點(diǎn)接收散熱數(shù)據(jù),比對(duì)接收到 的散熱數(shù)據(jù),以及,借助一風(fēng)扇映射(mapping)以決定一適當(dāng)?shù)娘L(fēng)扇能率(cooling fan duty),其中一個(gè)或多個(gè)冷卻風(fēng)扇與計(jì)算裝置中的一個(gè)或多個(gè)熱能產(chǎn)生單元相關(guān)。因此,傳 統(tǒng)技術(shù)易于在散熱數(shù)據(jù)的收集上、散熱數(shù)據(jù)的比對(duì)及風(fēng)扇映射上產(chǎn)生不必要的錯(cuò)誤。
[0056] 因此,需要提供一個(gè)簡(jiǎn)單且有效率的冷卻風(fēng)扇的控制,以最佳化計(jì)算裝置的散熱 管理。
[0057] 本發(fā)明利用一邏輯控制器以致提供一有效率且簡(jiǎn)單的計(jì)算裝置的風(fēng)扇能率的控 制。依據(jù)一些實(shí)施例,邏輯控制器可由多個(gè)計(jì)算節(jié)點(diǎn)接收多個(gè)控制信號(hào),每一個(gè)控制信號(hào)相 關(guān)于一風(fēng)扇能率請(qǐng)求。風(fēng)扇能率請(qǐng)求用于決定所需的風(fēng)扇能率,以保持相關(guān)的計(jì)算節(jié)點(diǎn)于 預(yù)先決定的溫度范圍中操作。邏輯控制器可排序接收到的控制信號(hào),并選擇一控制信號(hào),此 選擇的控制信號(hào)用以請(qǐng)求一最高風(fēng)扇能率。最后,邏輯控制器可使多個(gè)冷卻風(fēng)扇于此選擇 的最高風(fēng)扇能率下進(jìn)行操作。
[0058] 本發(fā)明還可借助一邏輯控制器,以有效率地致能風(fēng)扇能率的控制于一多散熱區(qū) 域。例如,計(jì)算裝置可包含散熱區(qū)域#1,散熱區(qū)域#1具有第一群組的多個(gè)計(jì)算節(jié)點(diǎn),此第一 群組的計(jì)算節(jié)點(diǎn)借助一組冷卻風(fēng)扇以冷卻之。計(jì)算裝置可進(jìn)一步包含散熱區(qū)域#2,散熱區(qū) 域#2具有第二群組的多個(gè)計(jì)算節(jié)點(diǎn),此第二群組的計(jì)算節(jié)點(diǎn)借助另一組冷卻風(fēng)扇以冷卻 之。依據(jù)一些實(shí)施例,計(jì)算裝置的一邏輯控制器可接收第一群組的控制信號(hào)相關(guān)于散熱區(qū) 域#1,及第二群組的控制信號(hào)相關(guān)于散熱區(qū)域#2。計(jì)算裝置可針對(duì)第一群組的控制信號(hào)及 第二群組的控制信號(hào)分別排序,以決定每一個(gè)散熱區(qū)域中的最高風(fēng)扇能率請(qǐng)求。計(jì)算裝置 可進(jìn)一步分別使第一群組的冷卻風(fēng)扇于一轉(zhuǎn)速進(jìn)行操作,此轉(zhuǎn)速對(duì)應(yīng)于散熱區(qū)域#1的最 高風(fēng)扇能率請(qǐng)求,以及第二群組的冷卻風(fēng)扇于另一轉(zhuǎn)速進(jìn)行操作,此另一轉(zhuǎn)速對(duì)應(yīng)于散熱 區(qū)域#2的最高風(fēng)扇能率請(qǐng)求。此外,依據(jù)此處所述技術(shù),計(jì)算裝置可包含且管理多散熱區(qū) 域。
[0059] 依據(jù)一些實(shí)施例,多散熱管理區(qū)可以是被物理元件像是空氣導(dǎo)管以劃分及分隔的 靜態(tài)區(qū)域。依據(jù)一些實(shí)施例,多散熱管理區(qū)可以是依據(jù)計(jì)算節(jié)點(diǎn)的散熱需求,而時(shí)常被重新 分組的動(dòng)態(tài)區(qū)域。例如,當(dāng)計(jì)算裝置檢測(cè)到計(jì)算節(jié)點(diǎn)產(chǎn)生大量的熱能,包含過(guò)熱的計(jì)算節(jié)點(diǎn) 的散熱區(qū)域#1可以被決定或建立。此外,相關(guān)于散熱區(qū)域#1的多個(gè)風(fēng)扇能率可以被增加, 由此移除計(jì)算節(jié)點(diǎn)周圍的累積熱能。這種動(dòng)態(tài)區(qū)域的方法可使計(jì)算裝置基于每一個(gè)計(jì)算節(jié) 點(diǎn)的實(shí)際散熱需求,以彈性地調(diào)整風(fēng)扇能率。
[0060] 此外,借助將冷卻風(fēng)扇分隔為不同散熱群組,及允許每個(gè)散熱群組的冷卻風(fēng)扇操 作于不同的風(fēng)扇能率,本發(fā)明可最佳化風(fēng)扇的控制,以達(dá)到彈性且省電的效果。
[0061] 依據(jù)一些實(shí)施例,本發(fā)明可利用不同的風(fēng)扇控制方法以控制風(fēng)扇能率。這些風(fēng)扇 控制的示例方法包含線性電壓調(diào)節(jié)、脈沖寬度調(diào)制(PWM)及軟件控制。
[0062] 依據(jù)一些實(shí)施例,本發(fā)明可利用一邏輯控制器(例如:復(fù)雜可編程邏輯裝置),借 助排序風(fēng)扇能率請(qǐng)求,并基于最高風(fēng)扇能率請(qǐng)求,以決定一風(fēng)扇能率。邏輯控制器可以是一 獨(dú)立裝置或嵌入式裝置,負(fù)責(zé)控制風(fēng)扇能率。因此,本發(fā)明技術(shù)除去借助微控制器及復(fù)雜演 算法以決定一適當(dāng)風(fēng)扇能率的缺點(diǎn)。
[0063] 以下將于說(shuō)明書(shū)中描述本發(fā)明的附加技術(shù)特征及優(yōu)點(diǎn),發(fā)明的附加技術(shù)特征和優(yōu) 點(diǎn),作為說(shuō)明書(shū)的一部分進(jìn)行描述,或者通過(guò)本發(fā)明實(shí)施例獲得。本發(fā)明的附加技術(shù)特征和 優(yōu)點(diǎn)可由權(quán)利要求所指出的內(nèi)容以理解并獲得其教示及組合。本發(fā)明的這些與其他技術(shù)特 征將于下述的說(shuō)明書(shū)及權(quán)利要求提供更完整的解釋或是通過(guò)本發(fā)明實(shí)施例獲得。
[0064] 圖1繪示依照本發(fā)明一些實(shí)施例的多節(jié)點(diǎn)風(fēng)扇能率控制系統(tǒng)100的一例。節(jié)點(diǎn)風(fēng) 扇能率控制系統(tǒng)1〇〇可包含一控制裝置102??刂蒲b置102包含一機(jī)架104以及多個(gè)計(jì)算 節(jié)點(diǎn)(例如:106、108、110及112),每一個(gè)計(jì)算節(jié)點(diǎn)包括多個(gè)熱能產(chǎn)生元件,像是;中央處 理器、圖形處理器及芯片組(未繪示)及多個(gè)冷卻風(fēng)扇(例如:114、116、118及120)。
[0065] 依據(jù)一些實(shí)施例,每一個(gè)計(jì)算節(jié)點(diǎn)(例如:106、108、110及112)包含一中央處理 器,一溫度傳感器(如:散熱二極管溫度傳感器)用以測(cè)量計(jì)算節(jié)點(diǎn)的實(shí)際溫度,及一風(fēng)扇 能率整合電路(如:基板管理控制器,未繪示)用以基于實(shí)際溫度及預(yù)先決定的工作溫度 (如:攝氏25度到攝氏55度)的差異,以產(chǎn)生風(fēng)扇能率請(qǐng)求。
[0066] 依據(jù)一些實(shí)施例,一個(gè)或多個(gè)冷卻風(fēng)扇(例如:114、116、118及120)可從機(jī)架104 中,由前到后的氣流、由側(cè)到側(cè)的氣流、或由后到前的氣流以排放熱空氣。如圖1中所示的 由前到后的氣流,表示冷卻風(fēng)扇(例如:114、116、118及120)可從機(jī)架104中排放熱空氣, 以控制內(nèi)部溫度于一預(yù)先決定的范圍(如:攝氏25度到攝氏55度)。從機(jī)架104中排放 熱空氣的速度,可借助一選擇的風(fēng)扇能率及其對(duì)應(yīng)的風(fēng)扇轉(zhuǎn)速以決定。
[0067] 請(qǐng)?jiān)賲㈤唸D1,依據(jù)機(jī)架104所累計(jì)的熱能,不同的風(fēng)扇控制機(jī)制可被用于改變風(fēng) 扇能率。典型的風(fēng)扇控制機(jī)制包含線性伏特調(diào)節(jié)、脈沖寬度調(diào)制及軟件控制,此些機(jī)制為本 領(lǐng)域已知的方法。
[0068] 例如,在一脈沖寬度調(diào)制的風(fēng)扇控制方法中,溫度傳感器可于計(jì)算節(jié)點(diǎn)106中檢 測(cè)一攝氏60度的實(shí)際溫度,并傳送實(shí)際溫度至風(fēng)扇能率集成電路。風(fēng)扇能率集成電路可基 于實(shí)際溫度攝氏60度及預(yù)設(shè)操作溫度范圍(例如:攝氏25度到攝氏55度)的差異,以產(chǎn) 生一風(fēng)扇能率請(qǐng)求。此外,每一個(gè)計(jì)算節(jié)點(diǎn)106、108、110及112可具有不同的實(shí)際溫度,例 如每一個(gè)計(jì)算節(jié)點(diǎn)皆具有不同的計(jì)算負(fù)載。因此,相關(guān)于不同計(jì)算節(jié)點(diǎn)的風(fēng)扇能率請(qǐng)求可 為不同的風(fēng)扇能率請(qǐng)求,每個(gè)計(jì)算節(jié)點(diǎn)的風(fēng)扇能率請(qǐng)求的范圍由一低風(fēng)扇能率請(qǐng)求至一高 風(fēng)扇能率請(qǐng)求,其中低風(fēng)扇能率請(qǐng)求是由一低溫度計(jì)算節(jié)點(diǎn)所得,高風(fēng)扇能率請(qǐng)求是由一 高溫度計(jì)算節(jié)點(diǎn)所得。
[0069] 基于一些實(shí)施例,風(fēng)扇能率控制系統(tǒng)100可使用一邏輯控制器以排序并選擇一最 高風(fēng)扇能率請(qǐng)求。此外,風(fēng)扇能率控制系統(tǒng)100可使冷卻風(fēng)扇(如:114、116、118及120)于 一對(duì)應(yīng)最高風(fēng)扇能率請(qǐng)求的風(fēng)扇轉(zhuǎn)速下進(jìn)行操作。
[0070] 此外,風(fēng)扇能率控制系統(tǒng)100可將機(jī)架100分隔為一個(gè)或多個(gè)散熱區(qū)域(例如:散 熱區(qū)域#1及散熱區(qū)域#2),以達(dá)到更精確的風(fēng)扇能率控制。依據(jù)一些實(shí)施例,每一個(gè)散熱 區(qū)域可具有不同的最高風(fēng)扇能率請(qǐng)求。例如,散熱區(qū)域#1可具有計(jì)算節(jié)點(diǎn)106及計(jì)算節(jié)點(diǎn) 108,計(jì)算節(jié)點(diǎn)106的實(shí)際溫度為攝氏60度,計(jì)算節(jié)點(diǎn)108的實(shí)際溫度為攝氏45度。根據(jù) 此處描述的技術(shù),散熱區(qū)域#1可采用一最高風(fēng)扇能率請(qǐng)求,此最高風(fēng)扇能率請(qǐng)求是由計(jì)算 節(jié)點(diǎn)106產(chǎn)生,并應(yīng)用此最高風(fēng)扇能率請(qǐng)求至所有散熱區(qū)域#1的冷卻風(fēng)扇(例如:114及 116)。同時(shí),散熱區(qū)域#2可具有計(jì)算節(jié)點(diǎn)110及計(jì)算節(jié)點(diǎn)112,計(jì)算節(jié)點(diǎn)110的實(shí)際溫度為 攝氏70度,計(jì)算節(jié)點(diǎn)112的實(shí)際溫度為攝氏35度。因此,散熱區(qū)域#2可采用一最高風(fēng)扇 能率請(qǐng)求,此最高風(fēng)扇能率請(qǐng)求是由計(jì)算節(jié)點(diǎn)110產(chǎn)生,并應(yīng)用此最高風(fēng)扇能率請(qǐng)求至所 有散熱區(qū)域#2的冷卻風(fēng)扇(例如:118及120)。因此,借助將冷卻風(fēng)扇分為多個(gè)群組,并允 許每一個(gè)群組依據(jù)其散熱需求以于不同的風(fēng)扇能率進(jìn)行操作。本發(fā)明可達(dá)成用于改善冷卻 效率的最佳風(fēng)扇控制方法。
[0071] 圖2繪示依照本發(fā)明一些實(shí)施例的多節(jié)點(diǎn)風(fēng)扇能率控制系統(tǒng)的一例的方塊圖。如 圖2所示,多節(jié)點(diǎn)計(jì)算系統(tǒng)200可包含至少一節(jié)點(diǎn)#1 204及與其耦接的風(fēng)扇能率控制集成 電路(風(fēng)扇能率控制1C) 208,及節(jié)點(diǎn)#2 206及與其耦接的風(fēng)扇能率控制集成電路(風(fēng)扇 能率控制1C) 210。多節(jié)點(diǎn)計(jì)算系統(tǒng)200亦包含邏輯控制212及一個(gè)或多個(gè)冷卻風(fēng)扇(如, 風(fēng)扇#1 214、風(fēng)扇#2 216及風(fēng)扇#3 218)。風(fēng)扇能率控制集成電路例如為基板管理控制器 (BMC)。于一些實(shí)施例中,基板管理控制器是一獨(dú)立且嵌入式微控制器,用以負(fù)責(zé)管理及監(jiān) 控主要中央處理器、固件及操作系統(tǒng)。依據(jù)一些實(shí)施例,基板管理控制器可借助從機(jī)架中安 裝的傳感器所接收到的數(shù)據(jù),以監(jiān)控伺服器的硬件元件,例如,風(fēng)扇轉(zhuǎn)速、中央處理器溫度、 電源消耗程度等等。
[0072] 依據(jù)一些實(shí)施例,每一個(gè)節(jié)點(diǎn)#1 204及節(jié)點(diǎn)#2 206可進(jìn)一步包含中央處理器 (未繪示)及溫度傳感器(未繪示)。溫度傳感器可量測(cè)節(jié)點(diǎn)的實(shí)際溫度。依據(jù)一些實(shí)施 例,溫度傳感器可耦接至中央處理器芯片,并提供一中央處理器芯片溫度。依據(jù)其他實(shí)施 例,溫度傳感器可耦接至節(jié)點(diǎn)#1 204或節(jié)點(diǎn)#2 206的主機(jī)板,并提供一主機(jī)板溫度。例如, 風(fēng)扇能率集成電路208可接收來(lái)自溫度傳感器所量測(cè)的節(jié)點(diǎn)#1 204的實(shí)際溫度,將節(jié)點(diǎn)#1 204的實(shí)際溫度與節(jié)點(diǎn)#1 204預(yù)先決定的操作溫度范圍(例如:攝氏25度至攝氏55度) 作比較,并產(chǎn)生一風(fēng)扇能率請(qǐng)求。風(fēng)扇能率請(qǐng)求可對(duì)應(yīng)至一風(fēng)扇能率,此風(fēng)扇能率提供一有 效空氣排放量,以將節(jié)點(diǎn)#1 204的實(shí)際溫度控制于預(yù)先決定的操作溫度的范圍內(nèi)。
[0073] 此外,風(fēng)扇能率集成電路208產(chǎn)生的風(fēng)扇能率請(qǐng)求可對(duì)應(yīng)至一控制信號(hào),控制信 號(hào)被設(shè)置以控制一個(gè)或多個(gè)冷卻風(fēng)扇(例如:214、216及218)的能率。例如,一典型的控 制信號(hào)可以是一脈沖寬度調(diào)制,可借助脈沖寬度調(diào)制的脈沖及脈沖寬度調(diào)制的不同的能率 周期,以控制一風(fēng)扇能率。此外,脈沖寬度調(diào)制的脈沖的能率周期與風(fēng)扇的能率具相關(guān)性。 依據(jù)一些實(shí)施例,脈沖寬度調(diào)制的脈沖具有范圍由30%至100%的能率周期,其中此30% 的脈沖寬度調(diào)制的能率周期對(duì)應(yīng)于最小的風(fēng)扇能率,100 %的脈沖寬度調(diào)制的能率周期對(duì) 應(yīng)于最大的風(fēng)扇能率。
[0074] 依據(jù)一些實(shí)施例,邏輯控制器212可以是用于控制風(fēng)扇能率的嵌入式及獨(dú)立控制 器。邏輯控制器212例如為一復(fù)雜可編程邏輯裝置。依據(jù)一些實(shí)施例,邏輯控制器212可 以接收一第一脈沖寬度調(diào)制信號(hào)及一第二脈沖寬度調(diào)制信號(hào),此第一脈沖寬度調(diào)制信號(hào)對(duì) 應(yīng)于節(jié)點(diǎn)#1 204的風(fēng)扇能率請(qǐng)求,第二脈沖寬度調(diào)制信號(hào)對(duì)應(yīng)于節(jié)點(diǎn)#2 206的風(fēng)扇能率 請(qǐng)求。邏輯控制器212可基于脈沖寬度調(diào)制能率周期或其對(duì)應(yīng)的風(fēng)扇能率請(qǐng)求,以排序兩 個(gè)脈沖寬度調(diào)制信號(hào)。排序后,邏輯控制器212可選擇與較高脈沖寬度調(diào)制能率周期或較 高風(fēng)扇能率請(qǐng)求相關(guān)的一脈沖寬度調(diào)制信號(hào)。此外,邏輯控制器212可使風(fēng)扇#1 214、風(fēng) 扇#2 216及風(fēng)扇#3 218于一風(fēng)扇能率下進(jìn)行操作,此風(fēng)扇能率對(duì)應(yīng)于所選擇的脈沖寬度 調(diào)制信號(hào)。
[0075] 此外,邏輯控制器212可傳送風(fēng)扇轉(zhuǎn)速信號(hào)至風(fēng)扇能率控制集成電路208及210, 提供風(fēng)扇轉(zhuǎn)速的反饋。風(fēng)扇轉(zhuǎn)速信號(hào)用以表示是否冷卻風(fēng)扇正在轉(zhuǎn)動(dòng)及其轉(zhuǎn)速。
[0076] 此外,計(jì)算裝置202可包含更多節(jié)點(diǎn)與節(jié)點(diǎn)#1 204及節(jié)點(diǎn)#2 206,經(jīng)由此處所述 的技術(shù),可分享冷卻風(fēng)扇#1 214、冷卻風(fēng)扇#2 216及冷卻風(fēng)扇#3 218。節(jié)點(diǎn)或計(jì)算節(jié)點(diǎn)可 以是獨(dú)立計(jì)算單元,包含一主中央處理器、一存儲(chǔ)器、一溫度傳感器,和/或其他元件。
[0077] 圖3繪示依照本發(fā)明一些實(shí)施例的多節(jié)點(diǎn)風(fēng)扇能率控制系統(tǒng)300的另一例的方塊 圖。如圖3所示,計(jì)算裝置302可包含散熱區(qū)域#1 328及散熱區(qū)域#2 326。散熱區(qū)域#1 328可包含至少一個(gè)節(jié)點(diǎn)#1 304及其耦接的風(fēng)扇能率控制集成電路316,節(jié)點(diǎn)#2 306及其 耦接的風(fēng)扇能率控制集成電路,及節(jié)點(diǎn)#3 308及其耦接的風(fēng)扇能率控制集成電路。散熱區(qū) 域#1 328可進(jìn)一步包含一個(gè)或多個(gè)風(fēng)扇(例如,風(fēng)扇#1 322、風(fēng)扇#2及風(fēng)扇#3)。如圖3 所示,散熱區(qū)域#2 326可進(jìn)一步包含至少一個(gè)節(jié)點(diǎn)#4 310及其耦接的風(fēng)扇能率控制集成 電路318,節(jié)點(diǎn)#5 312及其耦接的風(fēng)扇能率控制集成電路,及節(jié)點(diǎn)#6 314及其耦接的風(fēng)扇 能率控制集成電路。散熱區(qū)域#2 326可進(jìn)一步包含一個(gè)或多個(gè)風(fēng)扇(例如,風(fēng)扇#1 324、 風(fēng)扇#2及風(fēng)扇#3)。
[0078] 依據(jù)一些實(shí)施例,每一個(gè)節(jié)點(diǎn)#1 304、節(jié)點(diǎn)#2 306、節(jié)點(diǎn)#3 308可包含一中央處 理器(未繪示)及一溫度傳感器(未繪示)。溫度傳感器用以量測(cè)節(jié)點(diǎn)的實(shí)際溫度。依據(jù) 一些實(shí)施例,溫度傳感器可耦接至中央處理器的芯片,并提供一中央處理器芯片溫度。依據(jù) 其他實(shí)施例,溫度傳感器可耦接至一節(jié)點(diǎn)的主機(jī)板,并提供一主機(jī)板溫度。依據(jù)一些實(shí)施 例,每個(gè)節(jié)點(diǎn)使用一風(fēng)扇能率控制集成電路,風(fēng)扇能率控制集成電路可基于其散熱需求,以 產(chǎn)生風(fēng)扇能率請(qǐng)求。舉例而言,風(fēng)扇能率控制集成電路316(例如:基板管理控制器)可接 收來(lái)自溫度傳感器所量測(cè)的節(jié)點(diǎn)#1 304的實(shí)際溫度,將節(jié)點(diǎn)#1 304的實(shí)際溫度與節(jié)點(diǎn)#1 304的預(yù)先決定的操作溫度范圍(例如:攝氏25度至攝氏55度)作比較,并產(chǎn)生一風(fēng)扇能 率請(qǐng)求。此風(fēng)扇能率請(qǐng)求可對(duì)應(yīng)至一風(fēng)扇能率,此風(fēng)扇能率提供一有效空氣排放量,以將節(jié) 點(diǎn)#1 304的實(shí)際溫度控制于預(yù)先決定的操作溫度的范圍內(nèi)。
[0079] 此外,風(fēng)扇能率集成電路316產(chǎn)生的風(fēng)扇能率請(qǐng)求可對(duì)應(yīng)至一控制信號(hào),控制信 號(hào)被設(shè)置以控制一個(gè)或多個(gè)冷卻風(fēng)扇(例如:風(fēng)扇#1 324、風(fēng)扇#2及風(fēng)扇#3)的能率。例 如,一典型的控制信號(hào)可以是一脈沖寬度調(diào)制,可借助脈沖寬度調(diào)制的脈沖及脈沖寬度調(diào) 制的不同的能率周期,以控制一風(fēng)扇能率。此外,脈沖寬度調(diào)制的脈沖的能率周期與風(fēng)扇的 能率具相關(guān)性。依據(jù)一些實(shí)施例,脈沖寬度調(diào)制的脈沖具有范圍由30 %至100 %的能率周 期,其中此30 %的脈沖寬度調(diào)制的能率周期對(duì)應(yīng)于最小的風(fēng)扇能率,100 %的脈沖寬度調(diào)制 的能率周期對(duì)應(yīng)于最大的風(fēng)扇能率。
[0080] 此外,計(jì)算裝置302可包含邏輯控制器320,用以負(fù)責(zé)控制風(fēng)扇能率。依據(jù)一些實(shí) 施例,邏輯控制器320可從散熱區(qū)域#1 328的計(jì)算節(jié)點(diǎn)接收一組風(fēng)扇能率請(qǐng)求,及從散熱 區(qū)域#2 326的計(jì)算節(jié)點(diǎn)接收另一組風(fēng)扇能率請(qǐng)求。
[0081] 依據(jù)一些實(shí)施例,每一個(gè)散熱區(qū)域可以具有不同的最高風(fēng)扇能率請(qǐng)求。例如,散熱 區(qū)域#1 328可具有節(jié)點(diǎn)#1 304及節(jié)點(diǎn)#2 306,節(jié)點(diǎn)#1 304回報(bào)攝氏60度的實(shí)際溫度,節(jié) 點(diǎn)#2 306回報(bào)攝氏45度的實(shí)際溫度。依據(jù)此處所述的技術(shù),散熱區(qū)域#1 328可采用的最 高風(fēng)扇能率請(qǐng)求由計(jì)算節(jié)點(diǎn)#1 304產(chǎn)生,并應(yīng)用此最高風(fēng)扇能率請(qǐng)求至所有散熱區(qū)域#1 328的冷卻風(fēng)扇(例如:風(fēng)扇#1、風(fēng)扇#2及風(fēng)扇#3)。同時(shí),散熱區(qū)域#2 326可具有節(jié)點(diǎn) #4 310及節(jié)點(diǎn)#5 312,節(jié)點(diǎn)#4 310回報(bào)實(shí)際溫度為攝氏70度,節(jié)點(diǎn)#5 312回報(bào)實(shí)際溫度 為攝氏35度。由此,散熱區(qū)域#2 326可采用的最高風(fēng)扇能率請(qǐng)求由節(jié)點(diǎn)#4 310產(chǎn)生,并 應(yīng)用此最高風(fēng)扇能率請(qǐng)求至所有散熱區(qū)域#2 326的冷卻風(fēng)扇(例如:風(fēng)扇#1、風(fēng)扇#2及 風(fēng)扇#3)。因此,借助將冷卻風(fēng)扇分為多個(gè)群組(散熱區(qū)域#1 328及散熱區(qū)域#2 326),并 允許每一個(gè)群組依據(jù)其散熱需求,以按不同的風(fēng)扇能率進(jìn)行操作。本發(fā)明借助一最佳化的 風(fēng)扇控制方法,以改善風(fēng)扇彈性及達(dá)成省電的效果。
[0082] 依據(jù)一些實(shí)施例,邏輯控制器320可提供風(fēng)扇轉(zhuǎn)速反饋(例如:轉(zhuǎn)速信號(hào))至散熱 區(qū)域#1 328及散熱區(qū)域#2 326中的每個(gè)節(jié)點(diǎn)。例如,風(fēng)扇轉(zhuǎn)速信號(hào)用以表示是否冷卻風(fēng) 扇正在轉(zhuǎn)動(dòng)及其轉(zhuǎn)速。
[0083] 請(qǐng)?jiān)賲㈤唸D3,基于一些實(shí)施例,散熱區(qū)域#1 328及散熱區(qū)域#2 326被物理元件 (例如:空氣導(dǎo)管(未繪示))以劃分及分隔的靜態(tài)區(qū)域。依據(jù)一些實(shí)施例,散熱區(qū)域#1 328 及散熱區(qū)域#2 326多散熱管理區(qū)可以是依據(jù)計(jì)算節(jié)點(diǎn)的散熱需求,而時(shí)常被重新分組的 動(dòng)態(tài)區(qū)域。例如,當(dāng)計(jì)算裝置302檢測(cè)到節(jié)點(diǎn)#1 304產(chǎn)生大量的熱量,即可定義并產(chǎn)生包 含節(jié)點(diǎn)#1 304的散熱區(qū)域#1 328。此外,例如,位于散熱區(qū)域#1 328的風(fēng)扇#1 322的風(fēng) 扇能率可以被增加,由此移除計(jì)算節(jié)點(diǎn)#1 304周圍的累積熱能。同時(shí),其他風(fēng)扇(例如:風(fēng) 扇#1 324、風(fēng)扇#2)由于并沒(méi)有相關(guān)于散熱區(qū)域#1 328,則可維持其原始的風(fēng)扇能率。這 種動(dòng)態(tài)區(qū)域的方法可使計(jì)算裝置基于每一個(gè)計(jì)算節(jié)點(diǎn)的實(shí)際散熱需求,以彈性地調(diào)整風(fēng)扇 能率。
[0084] 圖4繪示依照本發(fā)明一些實(shí)施例的多節(jié)點(diǎn)風(fēng)扇能率控制系統(tǒng)400的示例流程圖。 應(yīng)可理解,于此些不同的實(shí)施例中除非另有說(shuō)明,可借助增加、減少或替代步驟,以執(zhí)行類 似或替代的順序,或是平行地實(shí)施。于步驟402,邏輯控制器可接收多個(gè)控制信號(hào),每一個(gè)控 制信號(hào)相關(guān)于一風(fēng)扇能率請(qǐng)求用于一個(gè)或多個(gè)冷卻風(fēng)扇。例如,邏輯控制器可接收一組脈 沖寬度調(diào)制信號(hào),借助不同的脈沖寬度調(diào)制信號(hào)的能率周期,以校正一風(fēng)扇能率。
[0085] 于步驟404,邏輯控制器可基于至少一部分的一個(gè)或多個(gè)計(jì)算機(jī)風(fēng)扇(或冷卻風(fēng) 扇)的相關(guān)能率請(qǐng)求,排序接收到的多個(gè)控制信號(hào)。例如,邏輯控制器可基于脈沖寬度能率 周期或是其對(duì)應(yīng)的風(fēng)扇能率請(qǐng)求,以排序一組脈沖寬度調(diào)制信號(hào)。
[0086] 于步驟406,邏輯控制器可選擇一控制信號(hào),此選擇的控制信號(hào)相關(guān)于一最高風(fēng)扇 能率請(qǐng)求。例如,于排序后,邏輯控制器可選擇一脈沖寬度調(diào)制信號(hào)相關(guān)于一最高脈沖寬度 調(diào)制能率周期或一風(fēng)扇能率請(qǐng)求。
[0087] 于步驟408,邏輯控制器可使一個(gè)或多個(gè)冷卻風(fēng)扇操作于對(duì)應(yīng)所選擇的控制信號(hào) 的一風(fēng)扇轉(zhuǎn)速。例如,邏輯控制器可傳輸所選擇的脈沖寬度調(diào)制信號(hào)至一個(gè)或多個(gè)計(jì)算機(jī) 風(fēng)扇,使計(jì)算機(jī)風(fēng)扇可操作于對(duì)應(yīng)此所選擇的脈沖寬度調(diào)制信號(hào)的一風(fēng)扇轉(zhuǎn)速。
[0088] 圖5繪示依照本發(fā)明一些實(shí)施例的多節(jié)點(diǎn)風(fēng)扇能率控制系統(tǒng)500的另一示例流程 圖。應(yīng)可理解,于此些不同的實(shí)施例中除非另有說(shuō)明,可借助增加、減少或替代步驟,以執(zhí)行 類似或替代的順序,或是平行地實(shí)施。于步驟502,邏輯控制器可接收多個(gè)第一控制信號(hào)及 多個(gè)第二控制信號(hào),每個(gè)第一控制信號(hào)相關(guān)于用于多個(gè)第一計(jì)算機(jī)風(fēng)扇的風(fēng)扇能率請(qǐng)求, 第一計(jì)算機(jī)風(fēng)扇位于第一散熱區(qū)域,及每個(gè)第二控制信號(hào)相關(guān)于用于多個(gè)第二計(jì)算機(jī)風(fēng)扇 的風(fēng)扇能率請(qǐng)求,第二計(jì)算機(jī)風(fēng)扇位于第二散熱區(qū)域。例如,邏輯控制器可接收第一群組的 脈沖寬度調(diào)制信號(hào),此第一群組的脈沖寬度調(diào)制信號(hào)來(lái)自散熱區(qū)域#1中的一組節(jié)點(diǎn),及接 收第二群組的脈沖寬度調(diào)制信號(hào),此第二群組的脈沖寬度調(diào)制信號(hào)來(lái)自散熱區(qū)域#2中的 一組節(jié)點(diǎn)。于步驟504,邏輯控制單元可基于至少一部分的用于多個(gè)第一計(jì)算機(jī)風(fēng)扇及多 個(gè)第二計(jì)算機(jī)風(fēng)扇的相關(guān)風(fēng)扇能率請(qǐng)求,以分別排序多個(gè)第一控制信號(hào)及多個(gè)第二控制信 號(hào)。例如,邏輯控制器可基于脈沖寬度調(diào)制能率周期或其對(duì)應(yīng)的風(fēng)扇能率請(qǐng)求,以排序分別 第一群組的脈沖寬度調(diào)制信號(hào)及第二群組的脈沖寬度調(diào)制信號(hào)。
[0089] 于步驟506中,邏輯控制器可以分別選擇第一控制信號(hào)及第二控制信號(hào),且選擇 的第一控制信號(hào)相關(guān)于多個(gè)第一計(jì)算機(jī)風(fēng)扇的最高風(fēng)扇能率請(qǐng)求,及選擇的第二控制信號(hào) 相關(guān)于多個(gè)第二計(jì)算機(jī)風(fēng)扇的最高風(fēng)扇能率請(qǐng)求。例如,于排序后,邏輯控制器可選擇第一 脈沖寬度調(diào)制信號(hào)相關(guān)于第一散熱區(qū)域#1的一最高脈沖寬度調(diào)制能率周期或一最高風(fēng)扇 能率請(qǐng)求,及相關(guān)于第二散熱區(qū)域#2的一最高脈沖寬度調(diào)制能率周期或一最高風(fēng)扇能率 請(qǐng)求。
[0090] 于步驟508,邏輯控制器可使多個(gè)第一計(jì)算機(jī)風(fēng)扇操作于對(duì)應(yīng)第一控制信號(hào)的第 一風(fēng)扇轉(zhuǎn)速,多個(gè)第二計(jì)算機(jī)風(fēng)扇操作于對(duì)應(yīng)第二控制信號(hào)的第二風(fēng)扇轉(zhuǎn)速。例如,邏輯控 制器可傳輸被選擇的第一脈沖寬度調(diào)制信號(hào)至散熱區(qū)域#1的計(jì)算機(jī)風(fēng)扇,使這些計(jì)算機(jī) 風(fēng)扇可操作于對(duì)應(yīng)選擇的第一脈沖寬度調(diào)制信號(hào)的風(fēng)扇轉(zhuǎn)速。邏輯控制器可傳輸被選擇的 第二脈沖寬度調(diào)制信號(hào)至散熱區(qū)域#2的計(jì)算機(jī)風(fēng)扇,使這些計(jì)算機(jī)風(fēng)扇可操作于對(duì)應(yīng)選 擇的第二脈沖寬度調(diào)制信號(hào)的風(fēng)扇轉(zhuǎn)速。
[0091] 圖6繪示用以實(shí)施圖1~5的系統(tǒng)及流程的計(jì)算平臺(tái)600的一例。計(jì)算平臺(tái)600 包含總線624,總線624用以內(nèi)部連接子系統(tǒng)及裝置,像是基板管理控制器602、處理器604、 儲(chǔ)存裝置614、系統(tǒng)存儲(chǔ)器626、網(wǎng)絡(luò)接口 610、邏輯控制器608。處理器604可由一個(gè)或多 個(gè)中央處理器(CPUs),像是由Intel?公司所制造的,或是一個(gè)或多個(gè)虛擬處理器,及任何 整并中央處理器及虛擬處理器。計(jì)算平臺(tái)600交換數(shù)據(jù)表示經(jīng)由輸入及輸出裝置以進(jìn)行輸 入及輸出,像是輸入裝置606與顯示器612,其包含但不限制于鍵盤(pán)、鼠標(biāo)、音頻輸入(例如: 語(yǔ)音轉(zhuǎn)文字裝置)用戶界面、顯示器、監(jiān)視器、游標(biāo)、觸控顯示器、IXD或LED顯示器,及其他 輸入/輸出相關(guān)裝置。
[0092] 依據(jù)一些例子,借助處理器604執(zhí)行一個(gè)或多個(gè)儲(chǔ)存于系統(tǒng)存儲(chǔ)器626中的指令 的一個(gè)或多個(gè)序列,使計(jì)算平臺(tái)600執(zhí)行特定的操作。計(jì)算平臺(tái)600可以實(shí)施為一伺服器 裝置或客戶端裝置于一客戶-伺服器配置中,點(diǎn)對(duì)點(diǎn)配置、或是任何移動(dòng)計(jì)算裝置,移動(dòng)計(jì) 算裝置包含智能手機(jī)及其類似裝置。這些指令或數(shù)據(jù)可從另一個(gè)計(jì)算機(jī)可讀式媒體以讀入 系統(tǒng)存儲(chǔ)器626,計(jì)算機(jī)可讀式媒體可像是儲(chǔ)存裝置614。于另一例中,硬件線路電路可被 使用或結(jié)合軟件指令以實(shí)施。指令可已被嵌入于軟件或固件中。用語(yǔ)"計(jì)算機(jī)可讀式媒體" 相關(guān)于任何有形的媒體,用于提供指令至處理器604以執(zhí)行。媒體可以是很多種形式,包含 但不限制于,非易失性媒體及易失性媒體。非易失性媒體包含,例如,光學(xué)或磁性硬盤(pán)及其 類似裝置。易失性媒體包含動(dòng)態(tài)存儲(chǔ)器,像是系統(tǒng)存儲(chǔ)器626。
[0093] 計(jì)算機(jī)可讀式媒體的一般形式包含,例如,軟盤(pán)、可撓性碟片、硬盤(pán)、磁帶、或其他 磁性媒體、光盤(pán)只讀存儲(chǔ)器(CD-ROM)、或其他光學(xué)媒體、打孔卡片、紙帶、或其他硬件媒體 具有孔動(dòng)的圖樣,隨機(jī)存取存儲(chǔ)器(RAM)、可編程只讀存儲(chǔ)器(PR0M)、可擦除可編程只讀存 儲(chǔ)器(EPR0M)、快閃可擦除可編程只讀存儲(chǔ)器(FLASH-EPR0M)、及其他存儲(chǔ)器芯片或盒式磁 帶、或任何其他由計(jì)算機(jī)可讀的媒體。指令可借助傳輸媒體以進(jìn)一步被傳輸或接收。用語(yǔ) "傳輸媒體"可以包含可被儲(chǔ)存、編碼或攜帶指令的任何有形或無(wú)形的媒體,用以借助機(jī)器 執(zhí)行,傳輸媒體包含數(shù)字或模擬通訊信號(hào)或其他無(wú)形媒體以促使指令的通訊。傳輸媒體包 含同軸電纜、銅線及光纖,包含總線624的線路以傳輸計(jì)算機(jī)數(shù)據(jù)信號(hào)。
[0094] 于上述例子中,系統(tǒng)存儲(chǔ)器626可包含不同的模塊,這些不同的模塊包含可執(zhí)行 的指令以實(shí)施上述功能。于上述例子中,系統(tǒng)存儲(chǔ)器626包含日志管理器、日志緩沖器或日 志儲(chǔ)存庫(kù),每一個(gè)都可被設(shè)置以提供一個(gè)或多個(gè)上述的功能。
[0095] 雖然本發(fā)明已以實(shí)施例揭示如上,然其并非用以限定本發(fā)明,任何本領(lǐng)域技術(shù)人 員在不脫離本發(fā)明的精神和范圍下,當(dāng)可作各種的更動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范圍應(yīng) 當(dāng)以權(quán)利要求為準(zhǔn)。
【主權(quán)項(xiàng)】
1. 一種計(jì)算機(jī)風(fēng)扇控制方法,包含: 借助一計(jì)算裝置的一邏輯控制器以接收多個(gè)控制信號(hào),所述控制信號(hào)中的每個(gè)控制信 號(hào)相關(guān)于至少一個(gè)計(jì)算機(jī)風(fēng)扇的風(fēng)扇能率請(qǐng)求; 基于至少一部分的該至少一個(gè)計(jì)算機(jī)風(fēng)扇的相關(guān)風(fēng)扇能率請(qǐng)求,以排序所述控制信 號(hào): 選擇所述控制信號(hào)中的一控制信號(hào),且該選擇的控制信號(hào)相關(guān)于一最高風(fēng)扇能率請(qǐng) 求;以及 使該至少一個(gè)計(jì)算機(jī)風(fēng)扇操作于對(duì)應(yīng)該選擇的控制信號(hào)的一風(fēng)扇轉(zhuǎn)速。2. 如權(quán)利要求1所述的計(jì)算機(jī)風(fēng)扇控制方法,還包含: 傳輸該選擇的控制信號(hào)至該至少一個(gè)計(jì)算機(jī)風(fēng)扇。3. 如權(quán)利要求1所述的計(jì)算機(jī)風(fēng)扇控制方法,其中,該計(jì)算裝置包含至少一個(gè)風(fēng)扇能 率控制集成電路,每個(gè)該至少一個(gè)風(fēng)扇能率控制集成電路耦接于該計(jì)算裝置的至少一個(gè)計(jì) 算節(jié)點(diǎn)中的一計(jì)算節(jié)點(diǎn),以及其中每個(gè)該至少一個(gè)風(fēng)扇集成電路產(chǎn)生所述控制信號(hào)中的一 控制信號(hào)。4. 如權(quán)利要求3所述的計(jì)算機(jī)風(fēng)扇控制方法,還包含: 借助該邏輯控制器傳送至少一個(gè)風(fēng)扇轉(zhuǎn)速信號(hào)至該至少一個(gè)風(fēng)扇能率控制集成電路。5. 如權(quán)利要求3所述的計(jì)算機(jī)風(fēng)扇控制方法,其中該計(jì)算裝置包含至少一個(gè)溫度傳感 器,每個(gè)該至少一個(gè)溫度測(cè)器耦接于該計(jì)算裝置的至少一個(gè)計(jì)算節(jié)點(diǎn)中的一計(jì)算節(jié)點(diǎn),以 及,借助操作每個(gè)該至少一個(gè)溫度傳感器,以測(cè)量相關(guān)的該計(jì)算節(jié)點(diǎn)的一實(shí)際溫度。6. 如權(quán)利要求1所述的計(jì)算機(jī)風(fēng)扇控制方法,其中所述控制信號(hào)包含多個(gè)脈寬調(diào)制信 號(hào),借助操作所述脈寬調(diào)制信號(hào)以調(diào)整該至少一個(gè)計(jì)算機(jī)風(fēng)扇的一風(fēng)扇工作周期。7. 如權(quán)利要求1所述的計(jì)算機(jī)風(fēng)扇控制方法,其中該計(jì)算裝置包含至少一個(gè)計(jì)算節(jié) 點(diǎn),以及,借助操作每個(gè)該至少一個(gè)計(jì)算節(jié)點(diǎn),以產(chǎn)生所述控制信號(hào)中的一控制信號(hào)。8. -種計(jì)算機(jī)風(fēng)扇控制方法,包含: 借助一計(jì)算裝置的一邏輯控制器以接收多個(gè)第一控制信號(hào)及多個(gè)第二控制信號(hào),所述 第一控制信號(hào)中的每個(gè)第一控制信號(hào)相關(guān)于多個(gè)第一計(jì)算機(jī)風(fēng)扇的風(fēng)扇能率請(qǐng)求,所述第 一計(jì)算機(jī)風(fēng)扇位于一第一散熱區(qū)域,及所述第二控制信號(hào)中的每個(gè)第二控制信號(hào)相關(guān)于多 個(gè)第二計(jì)算機(jī)風(fēng)扇的風(fēng)扇能率請(qǐng)求,所述第二計(jì)算機(jī)風(fēng)扇位于一第二散熱區(qū)域; 基于至少一部分的所述第一計(jì)算機(jī)風(fēng)扇及所述第二計(jì)算機(jī)風(fēng)扇的相關(guān)風(fēng)扇能率請(qǐng)求, 以分別排序所述第一控制信號(hào)及所述第二控制信號(hào): 分別選擇所述第一控制信號(hào)中的一第一控制信號(hào)及所述第二控制信號(hào)中的一第二控 制信號(hào),且該選擇的第一控制信號(hào)相關(guān)于所述第一計(jì)算機(jī)風(fēng)扇的最高風(fēng)扇能率請(qǐng)求,及該 選擇的第二控制信號(hào)相關(guān)于所述第二計(jì)算機(jī)風(fēng)扇的最高風(fēng)扇能率請(qǐng)求;以及 使所述第一計(jì)算機(jī)風(fēng)扇操作于對(duì)應(yīng)該選擇的第一控制信號(hào)的一第一風(fēng)扇轉(zhuǎn)速,所述第 二計(jì)算機(jī)風(fēng)扇操作于對(duì)應(yīng)該選擇的第二控制信號(hào)的一第二風(fēng)扇轉(zhuǎn)速。9. 如權(quán)利要求8所述的計(jì)算機(jī)風(fēng)扇控制方法,其中,該計(jì)算裝置包含多個(gè)第一風(fēng)扇能 率控制集成電路,每個(gè)所述第一風(fēng)扇能率控制集成電路耦接于多個(gè)第一計(jì)算節(jié)點(diǎn)中的一計(jì) 算節(jié)點(diǎn),所述第一計(jì)算節(jié)點(diǎn)位于該第一散熱區(qū)域,且其中借助操作每個(gè)所述第一風(fēng)扇能率 控制集成電路,以產(chǎn)生所述第一控制信號(hào)中的一控制信號(hào),以及,其中該計(jì)算裝置包含多個(gè) 第二風(fēng)扇集成電路,每個(gè)所述第二風(fēng)扇集成電路耦接于多個(gè)第二計(jì)算節(jié)點(diǎn)中的一計(jì)算節(jié) 點(diǎn),且其中借助操作每個(gè)所述第二風(fēng)扇能率控制集成電路,以產(chǎn)生所述第二控制信號(hào)中的 一控制信號(hào)。10. 如權(quán)利要求8所述的計(jì)算機(jī)風(fēng)扇控制方法,其中該第一散熱區(qū)域包含多個(gè)第一計(jì) 算節(jié)點(diǎn),借助操作每個(gè)所述第一計(jì)算節(jié)點(diǎn),以產(chǎn)生所述第一控制信號(hào)中的一控制信號(hào),且其 中該第二散熱區(qū)域包含多個(gè)第二計(jì)算節(jié)點(diǎn),借助操作每個(gè)所述第二計(jì)算節(jié)點(diǎn),以產(chǎn)生所述 第二控制信號(hào)中的一控制信號(hào)。11. 如權(quán)利要求8所述的計(jì)算機(jī)風(fēng)扇控制方法,其中該計(jì)算裝置包含至少一個(gè)溫度傳 感器,每個(gè)該至少一個(gè)溫度測(cè)器耦接于該計(jì)算裝置的至少一個(gè)計(jì)算節(jié)點(diǎn)中的一計(jì)算節(jié)點(diǎn), 以及其中,借助操作每個(gè)該至少一個(gè)溫度傳感器,以測(cè)量相關(guān)的該計(jì)算節(jié)點(diǎn)的一實(shí)際溫度。12. 如權(quán)利要求8所述的計(jì)算機(jī)風(fēng)扇控制方法,還包含: 借助該邏輯控制器傳送該第一控制信號(hào)至所述第一計(jì)算機(jī)風(fēng)扇及該第二控制信號(hào)至 所述第二計(jì)算機(jī)風(fēng)扇。13. 如權(quán)利要求8所述的計(jì)算機(jī)風(fēng)扇控制方法,其中所述第一控制信號(hào)包含多個(gè)脈寬 調(diào)制信號(hào),借助操作所述脈寬調(diào)制信號(hào)以調(diào)整所述第一計(jì)算機(jī)風(fēng)扇的風(fēng)扇工作周期,且其 中所述第二控制信號(hào)包含所述脈寬調(diào)制信號(hào),借助操作所述脈寬調(diào)制信號(hào)以調(diào)整所述第二 計(jì)算機(jī)風(fēng)扇的風(fēng)扇工作周期。14. 如權(quán)利要求8所述的計(jì)算機(jī)風(fēng)扇控制方法,其中第一散熱區(qū)域及第二散熱區(qū)域于 計(jì)算裝置中,分別為多個(gè)散熱區(qū)域的其中的一散熱區(qū)域。15. -種風(fēng)扇控制系統(tǒng),包含: 多個(gè)計(jì)算節(jié)點(diǎn); 多個(gè)計(jì)算機(jī)風(fēng)扇; 一邏輯控制器,該邏輯控制器用于: 接收多個(gè)控制信號(hào),所述控制信號(hào)中的每個(gè)控制信號(hào)相關(guān)于用于所述計(jì)算機(jī)風(fēng)扇的風(fēng) 扇能率請(qǐng)求; 基于至少一部分的所述計(jì)算機(jī)風(fēng)扇的相關(guān)風(fēng)扇能率請(qǐng)求,以排序所述控制信號(hào): 選擇所述控制信號(hào)中的一控制信號(hào),且該選擇的控制信號(hào)相關(guān)于一最高風(fēng)扇能率請(qǐng) 求;以及 使所述計(jì)算機(jī)風(fēng)扇操作于對(duì)應(yīng)該選擇的控制信號(hào)的一風(fēng)扇轉(zhuǎn)速。16. 如權(quán)利要求15所述的風(fēng)扇控制系統(tǒng),還包含: 傳輸該選擇的控制信號(hào)至所述計(jì)算機(jī)風(fēng)扇。17. 如權(quán)利要求15所述的風(fēng)扇控制系統(tǒng),其中,所述控制信號(hào)包含多個(gè)脈寬調(diào)制信號(hào), 借助操作所述脈寬調(diào)制信號(hào),以調(diào)整所述計(jì)算機(jī)風(fēng)扇的一風(fēng)扇能率。18. 如權(quán)利要求15所述的風(fēng)扇控制系統(tǒng),其中所述計(jì)算機(jī)風(fēng)扇位于計(jì)算機(jī)裝置中的至 少一個(gè)散熱區(qū)域。19. 如權(quán)利要求15所述的風(fēng)扇控制系統(tǒng),其中借助操作每個(gè)所述計(jì)算節(jié)點(diǎn),以產(chǎn)生所 述控制信號(hào)中的一控制信號(hào)。20. 如權(quán)利要求15所述的風(fēng)扇控制系統(tǒng),其中該邏輯控制器還用于: 傳輸至少一個(gè)風(fēng)扇轉(zhuǎn)速信號(hào)至所述計(jì)算節(jié)點(diǎn)。
【文檔編號(hào)】F04D27/00GK105952675SQ201510432424
【公開(kāi)日】2016年9月21日
【申請(qǐng)日】2015年7月22日
【發(fā)明人】周樂(lè)生, 施思勤
【申請(qǐng)人】廣達(dá)電腦股份有限公司