[go: up one dir, main page]

TWI331279B - Policy table rule based processor side bus signaling - Google Patents

Policy table rule based processor side bus signaling Download PDF

Info

Publication number
TWI331279B
TWI331279B TW095123630A TW95123630A TWI331279B TW I331279 B TWI331279 B TW I331279B TW 095123630 A TW095123630 A TW 095123630A TW 95123630 A TW95123630 A TW 95123630A TW I331279 B TWI331279 B TW I331279B
Authority
TW
Taiwan
Prior art keywords
signal
computer hardware
chc
hardware component
action
Prior art date
Application number
TW095123630A
Other languages
English (en)
Other versions
TW200720916A (en
Inventor
David Wyatt
Bradley Saunders
Original Assignee
Intel Corp
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 Intel Corp filed Critical Intel Corp
Publication of TW200720916A publication Critical patent/TW200720916A/zh
Application granted granted Critical
Publication of TWI331279B publication Critical patent/TWI331279B/zh

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
    • G06F1/206Cooling means comprising thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Power Sources (AREA)
  • Control Of Temperature (AREA)
  • Hardware Redundancy (AREA)

Description

1331279 ι (1) 九、發明說明 【發明所屬之技術領域】 本發明之實施例係關於電腦系統的冷卻系統。比較特 ‘ 別地,本發明之實施例係關於根據一要求標準用以節流一 • 電腦系統的一元件。 【先前技術】 • 一電腦系統中電元件內電子的移動會導致相當大的熱 量產生,除非該熱量散逸否則其會聚集而降低系統的可靠 性或致使系統發生災難性的損壞。如此損壞包括該電元件 的彎曲變形以及火災的可能性。 目前,熱感測器是附加至一晶粒用以讀取該晶粒發熱 位置的實際溫度。當一特定晶粒上該發熱位置的溫度超過 J :那個晶粒會無_IL於其他晶粒而利用減少單位時間的工 ji乍量之一些形式以降低其溫度,稱爲節流。此節流是防止 • —晶粒達到其最大工作溫度以及避免損壞該系統。節流可 以藉由時脈閘選和降低時脈頻率來進行。 當藉由降低時脈頻率來節流時,可以等比例地降低該 晶粒的操作電壓至仍能滿足該晶粒的時序要求,且在降低 的頻率操作程度,而能降低額外的熱量。比如這樣的方法 . 也可稱爲分級進行。 假如該熱感測器讀取到一節流臨界溫度高達某一最大 容許的溫度,就可以啓動該節流步驟。爲確保安全性,此 最大溫度可以設定在低於導致實際災難性損壞的溫度之下 -4 - (2) (2)1331279 許多。 節流和分級進行將降低該晶粒進行的工作量至其尖峰 能力以下的程度’爲了在該晶粒於溫度升高造成反向影響 的環境下操作時確保該晶粒在其特定限制內的溫度下操作 ,此行動方針是必要的。 通常在一系統中不同的元件,比如中央單元、繪圖記 憶體和控制器集線器(GMCH)可共用一個冷卻系統,爲使 該電腦系統在設計方面較具有效率。然而,這些不同的元 件往往具有不同的冷卻需求。 【發明內容】 本發明揭示一種用以根據選擇政策來選擇將節流的運 算系統之電腦硬體元件的系統和方法。同溫控制系統可接 收第一訊號,其指出複數個電腦硬體元件已發生之第一狀 況。該同溫控制系統可至少部分根據該第一訊號利用基於 表之規則產生器來選擇行動方針。該同溫控制系統可針對 該行動方針將指令輸出至參與的元件。 【實施方式】 在此揭示一種根據一選擇政策用於選擇一運算系統的 一電腦硬體元件(CHC)將其節流的系統與方法。一同溫控 制(CTC)系統可以接收一第一訊號,其指出複數個CHC已 經發生一第一熱狀況。該CTC系統可以至少部分根據該 第—訊號利用一基於表之規則產生器來選擇一行動方針。 -5- (3) (3)1331279 該CTC系統可以輸出用於該行動方針的指令。該第一訊 號可以是一感測器訊號,而且該行動方針可以提供來自一 第一 CHC的一第二訊號至一第二CHC用以將該第二CHC 節流一比例的量。或者該第一訊號可以是針對該第一 CHC的一處理器發熱(PROCHOT)訊號,而該行動方針可 以是用以將該第一CHC節流一比例的量(例如:降低50% 的該內部計時訊號)。該第一訊號可以在被輸入進到該基 於表之規則產生器以前加權。來自該基於表之規則產生器 的指令可以是加權的。用於該行動方針的指令可以進一步 根據該複數個CHC其中之一的狀態、電力狀況、利用狀 況、或一溫度狀況中的至少一者。 圖1根據本發明呈現一同溫控制(CTC)系統100的一實 施例。該CTC系統根據該錯誤110或該用電量或溫度超過 該電力或溫度預算120量就可以將該CHC,比如CPU 140 以及該繪圖記憶體和控制器集線器(GMCH) 150的電力消耗 節流。該等CHC其中之一個的節流步驟可以將其他CHC 的節流步驟考慮在內。從連接至一第一 CHC輸出的一第 一熱感測器160和連接至一第二CHC輸出的一第二熱感測 器1 7 〇之電力、利用、或溫度資訊可以從該電力、利用、 或溫度預算120中減去,以決定該錯誤110。 圖2根據本發明呈現一運算系統200之一實施例。一第 —電腦硬體元件,比如一CPU 2 1 0可以經由一前側匯流排 (FSB)230耦接至一第二電腦硬體元件,比如一GMCH 220 。當此敘述明確指出一 CPU或一GMCH時,應該瞭解也 -6- * (4) 1331279 % 可以使用其他元件。例如:該CHC也可以是一 CPU記憶 體控制器集線器。此外’該系統並不只限於兩種電腦硬體 元件,而是多重電腦硬體元件可以在該電腦內相互作用。 ’ 該CPU 210和該GMCH 220共用一個冷卻系統240。該冷 • 卻系統24〇可以是本技術領域中任何熟知的形式之一,比 如空氣循環單元、熱量交換器、或其他系統。而該冷卻系 統240應該能夠處理大部分運算系統中該CPU 210和該 φ GMCH 220兩者的熱規劃電力(TDP)之總和,但在一些運算 系統由於各種不同的理由並不是此情況。一元件的TDP 是規劃在穩定狀態的電力中應該爲該元件設計一熱量解答 ,使得該元件不會超過任何可靠性溫度臨界値,並且通常 處於一特定的周圍溫度所圍繞。該CPU 210和GMCH 220 的最大電力可以比各個裝置的TDP較大。因爲該最大電 力是比該TDP電力較大,在超過該TDP電力操作一段足 夠長的時間就可能發生由於過熱造成的實際損壞。 # 該最小的剩餘GMCH熱電力預算是當該CPU 210於穩 定狀態下其最大操作電力時,該GMCH 220能夠使用的電 力;而該最小剩餘CPU熱電力預算是當該GMCH 220於穩 定狀態下其最大操作電力時,該CPU 2 10能夠使用的電力 〇 該CPU 210具有一微處理器211以處理軟體指令。該 CPU 210可以具有一熱感測器212,用以檢測該CPU 2 10什 麼時候會變得過熱。該熱感測器212可以警示一 CPU CTC 系統2 1 3,其包含節流控制邏輯用以控制CPU節流硬體 (5) (5)1331279 214。該 CPU CTC系統213也可以控制該 CPU 210與該 GMCH 220之間關於該系統的熱狀況之通訊。然後該節流 硬體214可以降低由該微處理器進行的處理量。對於執行 繪圖的一運算系統200,可以使用一繪圖驅動器215經由該 FSB 230與該GMCH 220相互作用。訊息可以經由該FSB 23 0使用訊息協定216傳送。 該GMCH 220可以具有一繪圖引擎221用以執行繪圖 處理。該GMCH 220可以具有一熱感測器222用以檢測該 GMCH 220什麼時候會變得過熱。該熱感測器22 2可以警示 -GMCH CTC系統223,其包含節流控制邏輯用以控制 GMCH節流硬體224。該GMCH CTC系統223也可以控制 該CPU 210與GMCH 220之間關於該系統的熱狀況之通訊 。該CTC系統可以與該CPU 210、該GMCH 220、兩者整 合,或當做一分離元件。然後該節流硬體224可以降低由 該微處理器執行的繪圖執行量。訊息可以經由該FSB 230 使用訊息協定225傳送。 該CPU 210可以具有一接腳250,比如一PROCHOT 接腳,其接收來自該GMCH 220的一訊號。一旦接收該訊 號,該CPU CTC系統213可以致使該CPU節流硬體214節 流該微處理器211。此外,該 GMCH 220也可以具有一 PROCHOT接腳260,其接收來自該CPU 210的訊號。一旦 接收到該訊號,該GMCH CTC系統223可以致使該繪圖節 流硬體224來節流該繪圖機器221。 圖3根據本發明呈現一種方法300使用一CTC系統223 -8 - (6) (6)1331279 來決定針對一熱狀況的一比例回應之流程圖實施例。該 CTC系統223可以接收一第一訊號指出複數個CTC的該熱 狀況(區塊310)。該熱狀況可以是該溫度或該電力超過其 預算或其他狀況之情形。然後該CTC系統223可以使用一 基於表之規則產生器選擇一行動方針(區塊320)。之後該 CTC系統223可以輸出用於該行動方針的指令(區塊330)。 圖4呈現具有一基於表之規則產生器的一CTC系統 400之一實施例。一規則或決定表410可以用於決定應該採 取什麼行動方針來回應兩個或以上CHC的狀態。該CHC 可以是一 CPU、一 GMCH、一 CPU記憶體控制器集線器 、或其他裝置。該兩個或以上CHC可以輸入溫度420、電 力430、或一不同的熱特性。該溫度可以進一步分成一平 均溫度422、一段時間的溫度變化424、或一段時間的累積 溫度426。該電力可以進一步分成平均電力43 2、一段時間 的電力變化434、和一段時間的累積電力436。根據這些輸 入,該表格410可以輸出440派遣至該第一 CHC 450或該第 二CHC 46 0的一行動方針之指令。雖然實例中敘述的是一 第一CHC 450和一第二CHC 460,該表格410可以將任何 數目的CHC列入一行動方針。此外,該複數個CHC的狀 態和利用情況可以是該表格中的另一因素。例如:假使因 爲正在執行一處理密度較大的活動,該CPU比該GMCH 在一活動性較大的狀況,那麼該表格可以將其列爲決定要 節流那一個CHC的因素。 該溫度輸入420和該電力輸入可以在被傳送到該表格 -9- (7) (7)1331279 41 0之前由一輸入加權單元470加權。該輸入加權單元470 容許一類比輸入能夠較精確地放置在該表格內。例如:假 若一輸入範圍是0至3的數値,那麼0至1之間的任何輸入可 以加權爲低等,1至2之間的任何數値可以加權爲中等,以 及2至3之間的任何輸入可以加權爲高等。該輸出440可以 在被傳送到該第一CHC 450或該第二CHC 460之前由一輸 出加權單元480來加權。該輸出加權步驟可以被校正而能 夠較精確地引發一選擇的CHC來進行由該表格410所命令 的行動。例如:該第一 CHC 450可以節流其執行一中等的 量以回應一輸出値2,而該第二CHC 460可以節流其執行 一中等的量以回應一輸出値4。此實例中,在該中等範圍 從該表格410的一輸出440針對該第一CHC 450由加權轉變 成一輸出値2,並且針對該第二CHC由加權轉變成一輸出 値4。 圖5在一流程圖呈現一種由該系統用以決定一比例量 的方法500之一實施例。該CTC系統223接收來自該熱感 測器222的輸入(區塊510)。該熱感測器輸入是加權的(區 塊520)。該CTC系統223使用該基於表之規則產生器410 選擇一行動方針(區塊53 0)。該基於表之規則產生器410輸 出一節流指令(區塊54〇),該節流指令是加權的(區塊55〇) 。然後,該節流指令被傳送至該指定的CHC(區塊560) » 該CTC系統也可以用於防止一 CHC被另一元件所取 代。圖6呈現由該基於表之規則產生器使用以決定針對一 處理器發熱(PRO CHOT)訊號的回應之一表格600—實施例 -10- (8) (8)1331279 。於一實施例,該基於表之規則產生器位於一 CHC的一 CTC系統上,此實例爲該CPU。變化的實施例中,該 CHC可以是一CPU、一 GMCH、或一 CPU記憶體控制器 集線器。該PROCHOT訊號610可以是主動發出或非主動 發出。一電力感測器可以輸入平均電力620、一段時間的 電力變化63 0、以及一段時間的累積電力640。另外或變化 地,其他熱資料比如溫度,或該兩個或以上CHC的狀態 可以是該表格內的其他因素。該表格可以處理這些因素並 且決定要在該CPU或其他CHC上進行那一個等級的節流 650 ° 圖7在一流程圖中呈現一種用以決定針對一PROCHOT 訊號回應的一比例量之方法700實施例。雖然此實例中敘 述的是一第一 CHC和一第二CHC,該CTC系統213可以 在一行動方針內列入任何數目的 CHC。在該第一 CHC (CHC1)中CTC系統213可以接收一PROCHOT訊號(區塊 710),然後該CTC系統213可以接收該CHC1和第二CHC (CHC2)的狀態資料(區塊720)。之後該CTC系統213可以 接收熱資料,比如CHC1和CHC2的電力和溫度(區塊730) 。該CTC系統21 3就可以選定一節流規則(區塊740)。該 CTC系統213即可以輸出一節流規則至該CHC1(區塊750) ,能夠將其執行單元節流於該節流規則的一比例等級。 本發明之實施例也與用於進行在此敘述的操作之設備 相關。此設備可以爲該所需要的目的特別架構,或可以包 括一普通目的電腦,由儲存在該電腦內的一電腦程式選擇 -11 - : (9) 1331279 性啓動或重新架構。如此一電腦系統可以儲存在一電腦可 讀取儲存媒體內,比如但不限於包括軟碟、光碟、唯讀記 憶體壓縮碟片(CD-ROM)之任何形式的碟片,以及磁光碟 • 、唯讀記憶體(ROM)、隨機存取記憶體(RAM)、可抹除程 . 式化唯讀記憶體(EPROM)、電子性可抹除程式化唯讀記憶 體(E EPROM) '磁卡或光卡,或適合用於儲存電子指令之 任何形式的媒體,並且其各自耦接至一電腦系統匯流排。 φ 而指令可以使用一或多個裝置(例如:中央處理單元等等) 執行。其他實施例中,本發明的操作可以由特定硬體元件 來進行,其含有用於進行該操作的可重新架構或硬導線連 接的邏輯,或由可程式的電腦硬體元件與商用硬體元件之 任何組合。 以上的敘述爲解釋的目的鋪陳許多特定的細節,爲能 提供本發明之一完整的瞭解。然而對於本技術領域的技術 人員,明顯的是本發明沒有這些細節也能夠實施。 【圖式簡單說明】 圖1根據本發明呈現一冷卻系統之一實施例。 圖2根據本發明呈現一電腦系統之一實施例。 圖3根據本發明呈現一種使用一同溫控制系統213來決 定針對一熱狀態的一比例回應方法之實施例流程圖。 圖4根據本發明之一實施例呈現具有一基於表之規則 產生器的一同溫控制器。 圖5根據本發明之一實施例呈現一種由該系統用以決 -12- (10) 1331279 定一比例回應之方法的流程圖。 圖6根據本發明之一實施例呈現由該基於表之規則產 生器使用以決定針對一處理器發熱(PROCHOT)訊號的一回 ' 應之政策表實施例。 - 圖7根據本發明之一實施例呈現一種用以針對一 PROCHOT訊號來決定一比例回應的一流程圖一之實施例 〇 φ 【主要元件符號說明】 100,400 :同溫控制系統 110 :錯誤 120 :預算 130 :節流 M0 :中央處理單元 1 50,220 :繪圖記憶體和控制器集線器 160 :第一熱感測器 φ 17〇 :第二熱感測器 200 :運算系統 2 1 1 :微處理器 212,222 :熱感測器 213:中央處理單元同溫控制系統 . 214 :節流硬體 2 1 5 :繪圖驅動器 216,225:訊息協定 221 :繪圖引擎 -13- (11) (11)1331279
223 :繪圖記憶體和控制器集線器同溫控制系統 224 :繪圖節流硬體 23 0 :前側匯流排 240 :冷卻系統 250 :接腳 -14-

Claims (1)

1331279 (1) f、申請專利範圍 附件3A: 第95123630號專利申請案 中文申請專利範圍替換本 民國"年6月沾曰修正 1. 一種用於使一電腦系統之一元件節流的方法,包含 接收一第一訊號,該第一訊號指出一第一電腦硬體元 _ 件(CHC)已發生之一第一狀況; 接收該第一 CHC及一第二CHC之狀態資料; 接收該第一 CHC及該第二CHC之熱資料; 利用一基於表之規則產生器來選擇一行動方針,該選 擇至少部分根據該第一訊號、該狀態資料及該熱資料;以 及 輸出用於該行動方針的指令至該第一 CHC。 2.如申請專利範圍第1項之方法,其中該第一訊號是 φ 來自一感測器的一訊號,且該行動方針是用以將來自該第 一電腦硬體元件的一第二訊號傳送至該第二電腦硬體元件 ’以將該第二電腦硬體兀件節流一比例的量。 3 .如申請專利範圍第1項之方法,其中該第一訊號是 —處理器發熱(PROCHOT)訊號,且該行動方針是用以將該 第一電腦硬體元件節流一比例的量。 4.如申請專利範圍第1項之方法,進一步包含: 在將該第一訊號輸入至該基於表之規則產生器之前, 施加一加權値至該第一訊號;以及 (2) (2)1331279 施加一加權値至由該基於表之規則產生器所導出的該 指令。 5 .如申請專利範圍第1項之方法,其中用於該行動方 針的指令是進一步根據電力狀況或利用狀況中的至少一者 〇 6.—種有形儲存媒體,包括一組指令,該組指令將由 一處理器執行以實施用於處理資料的一方法,該方法包含 接收一第一訊號,該第一訊號指出一第一電腦硬體元 件(CHC)已發生之一第一狀況; 接收該第一 C H C及一第二C H C之狀態資料; 接收該第一 CHC及該第二CHC之熱資料; 利用一基於表之規則產生器來選擇一行動方針,該選 擇至少部分根據該第一訊號、該狀態資料及該熱資料;以 及 輸出用於該行動方針的指令至該第一 CHC。 7 ·如申請專利範圍第6項之有形儲存媒體,其中該第 一訊號是來自一感測器的一訊號,且該行動方針是用以將 來自該第一電腦硬體元件的一第二訊號傳送至該第二電腦 硬體元件,以將該第二電腦硬體元件節流一比例的量。 8 _如申請專利範圍第6項之有形儲存媒體,其中該第 一訊號是〜處理器發熱(PROCHOT)訊號,且該行動方針是 用以將該第一電腦硬體元件節流一比例的量。 9·如申請專利範圍第6項之有形儲存媒體,其中該方 -2- ; (3) 1331279 法進一步包含: 在將該第一訊號輸入至該基於表之規則產生器之前, 施加一加權値至該第一訊號;以及 施加一加權値至由該基於表之規則產生器所導出的該 - 指令。 1 0.如申請專利範圍第6項之有形儲存媒體,其中用於 該行動方針的指令是進一步根據電力狀況或利用狀況中的 φ 至少一者。 1 1 · 一種同溫控制系統,包含: 一輸入埠’用以接收一第一訊號,該第一訊號指出複 數個電腦硬體元件已發生之一第一狀況,該輸入埠進一步 接收狀態資料及熱資料;以及 一基於表之規則產生器,用以至少部分根據該第一訊 號、該狀態資料及該熱資料來輸出用於一行動方針的指令 〇 Φ ] 2 ·如申請專利範圍第1〗項之同溫控制系統,進一歩 包含: 一感測器’用以傳送該第一訊號至該輸入埠;以及 一輸出埠,用以執行將一第二訊號傳送至該複數個電 腦硬體元件之一電腦硬體元件的該行動方針,以將該電腦 硬體元件節流一比例的量。 1 3 .如申請專利範圍第i丨項之同溫控制系統,其中該 輸入埠是一處理器發熱(PROCHOT)接腳,且該行動方針是 用以將一電腦硬體元件節流一比例的量。 -3- (4) (4)1331279 1 4.如申請專利範圍第1 1項之同溫控制系統,進一步 包括: 一輸入加權單元,用以施加一第一加權値至進入該基 於表之規則產生器的該第一訊號;以及 一輸出加權單元,用以施加一第二加權値至由該基於 表之規則產生器所導出的該指令。 1 5 .如申請專利範圍第1 1項之同溫控制系統,其中用 於該行動方針的指令是進一步根據該複數個電腦硬體元# 其中之一的狀態、利用狀況、電力狀況、或溫度狀況中的 至少一者。 16. —種計算系統,包含: 複數個電腦硬體元件,至少包括一第一電腦硬體元件 和一第二電腦硬體元件; 一同溫控制系統,具有一基於表之規則產生器,用以 至少部分根據一第一訊號來輸出用於一行動方針的指令, 該第一訊號指出該複數個電腦硬體元件的一第一狀況,該 第一或第二電腦硬體元件的一狀態及該第一或第二硬體元 件之熱資料;以及 —共用的熱冷卻系統,用以冷卻該複數個電腦硬體元 件。 1 7 ·如申請專利範圍第丨6項之計算系統,進一步包含 一感測器’用以傳送該第一訊號至該第二電腦硬體元 件;以及 -4 - (5) 1331279 一處理器側匯流排,用以執行將來自 元件的一 % —訊號傳送至該第一電腦硬體 針,以將該第一電腦硬體元件節流一比例 1 8 .如申請專利範圍第1 6項之計算系 訊號是一處理器發熱(PROCHOT)訊號,且 以將該第二電腦硬體元件節流一比例的量 1 9 .如申請專利範圍第1 6項之計算系 基於表之規則產生器的該第一訊號和從該 生器所導出的該指令是被加權的。 20.如申請專利範圍第16項之計算系 行動方針的指令是進一步根據電力狀況或 少一者。 該第二電腦硬體 元件的該行動方 的量。 統’其中該第一 該行動方針爲用 〇 統,其中進入該 基於表之規則產 統,其中用於該 利用狀況中的至
TW095123630A 2005-06-29 2006-06-29 Policy table rule based processor side bus signaling TWI331279B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/172,113 US7415625B2 (en) 2005-06-29 2005-06-29 Policy table rule based processor side bus signaling

Publications (2)

Publication Number Publication Date
TW200720916A TW200720916A (en) 2007-06-01
TWI331279B true TWI331279B (en) 2010-10-01

Family

ID=36968773

Family Applications (1)

Application Number Title Priority Date Filing Date
TW095123630A TWI331279B (en) 2005-06-29 2006-06-29 Policy table rule based processor side bus signaling

Country Status (4)

Country Link
US (1) US7415625B2 (zh)
DE (1) DE112006001637B4 (zh)
TW (1) TWI331279B (zh)
WO (1) WO2007002938A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8930724B2 (en) * 2011-08-17 2015-01-06 Broadcom Corporation Semiconductor device predictive dynamic thermal management
KR102211126B1 (ko) 2014-04-17 2021-02-02 삼성전자주식회사 동작 성능을 조절하는 메모리 시스템 및 메모리 시스템의 동작방법
US9846541B2 (en) * 2014-12-11 2017-12-19 Toshiba Memory Corporation Memory system for controlling perforamce by adjusting amount of parallel operations

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5752011A (en) * 1994-06-20 1998-05-12 Thomas; C. Douglas Method and system for controlling a processor's clock frequency in accordance with the processor's temperature
US6311287B1 (en) * 1994-10-11 2001-10-30 Compaq Computer Corporation Variable frequency clock control for microprocessor-based computer systems
US6029119A (en) * 1996-01-16 2000-02-22 Compaq Computer Corporation Thermal management of computers
US6535798B1 (en) * 1998-12-03 2003-03-18 Intel Corporation Thermal management in a system
US6470289B1 (en) 1999-08-05 2002-10-22 Compaq Information Technologies Group, L.P. Independently controlling passive and active cooling in a computer system
US7058824B2 (en) * 2001-06-15 2006-06-06 Microsoft Corporation Method and system for using idle threads to adaptively throttle a computer
US6909922B2 (en) 2001-09-10 2005-06-21 Intel Corporation Apparatus, method and computer system for reducing power consumption of a processor or processors upon occurrence of a failure condition affecting the processor or processors
US6957352B2 (en) 2002-03-15 2005-10-18 Intel Corporation Processor temperature control interface
CN1949117A (zh) * 2005-10-11 2007-04-18 鸿富锦精密工业(深圳)有限公司 风扇速度控制系统及方法

Also Published As

Publication number Publication date
DE112006001637B4 (de) 2016-06-09
TW200720916A (en) 2007-06-01
US7415625B2 (en) 2008-08-19
DE112006001637T5 (de) 2008-05-08
US20070006005A1 (en) 2007-01-04
WO2007002938A1 (en) 2007-01-04

Similar Documents

Publication Publication Date Title
US8781641B2 (en) Method and apparatus for external processor thermal control
CN103261992B (zh) 用于配置微处理器中的热设计功率的方法和装置
TW522300B (en) ACPI compliant computer system and overtemperature protection method therefor
JP4855451B2 (ja) 記憶装置のアクセス方法及び装置
US20130110307A1 (en) Temperature estimation based on a fan control signal
JP2010211269A (ja) ファンの動的回転数制御装置、ファンの動的回転数制御方法及びファンの動的回転数制御プログラム
TWI331279B (en) Policy table rule based processor side bus signaling
CN102724846A (zh) 散热控制方法及散热控制装置
CN109683686A (zh) 电子装置以及散热方法
US6714890B2 (en) Method, apparatus, and machine-readable medium to enhance microprocessor performance
JP4195368B2 (ja) センダ・レシーバ要求再施行方法および装置
US20070094436A1 (en) System and method for thermal management in PCI express system
CN113342148B (zh) 一种板卡过热保护方法、系统、业务卡、主控卡及介质
JP6380649B2 (ja) 情報処理装置及び管理装置
US8304698B1 (en) Thermal throttling of peripheral components in a processing device
CN104424135B (zh) 外围设备控制装置和信息处理装置
JP2017049834A (ja) 情報処理装置及びその冷却方法
CN112902516B (zh) 冷水机的控制方法、冷水机及存储介质
JP2008198126A (ja) データ通信システム、データ通信プログラム、データ受信装置、データ受信プログラム、及び、データ受信方法
CN108759260A (zh) 一种加热器的控制方法及冰箱
CN109947221A (zh) 一种服务器散热调控的方法
KR100644597B1 (ko) 버스 시스템 및 그 커맨드 전달방법
JP4212508B2 (ja) パケット生成装置
TWI599873B (zh) 電子裝置以及電子裝置之溫度值處理方法
JP4685414B2 (ja) バス転送装置

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees