【技術實現步驟摘要】
多處理器核心的功率管理本申請是申請日為2009年10月30日、申請號為200910249077.1的同名專利申請的分案申請。
本專利技術總體上涉及電子領域。更具體地說,本專利技術的實施例涉及用于多處理器核心的功率管理。
技術介紹
隨著集成電路(IC)制造工藝的改進,制造商能夠將額外的功能集成在單個硅襯底上。然而,隨著這些功能的數量的增加,單個IC芯片上的部件的數量增加。額外的部件增加額外的信號轉換,繼而產生更多的熱量。額外的熱量例如熱膨脹會損害IC芯片。另外,額外的熱量還會限制包括這種芯片的計算設備的使用位置和/或應用。例如,便攜式計算設備可以只靠電池供電。因此,當額外的功能集成在便攜計算設備中時,降低能耗的需要變得越來越重要,例如,在延長的時間段內維持電池能量。非便攜式計算系統由于它們的IC部件使用更多的能量并產生更多的熱量,還面臨著冷卻和功率產生的問題。為了減少來自熱緊急事件的損害,一種方法可以使用動態電壓縮放(DVS)。例如,當溫度超過某個閾值時,頻率和電壓降低到某個水平,然后增加到另一水平(未必是原始水平)。然而,在多核心處理器設計中,因為所有核心無論是否由其引起熱緊急事件都會受到處罰,所以這種方法會降低性能。另一種方法是使用頻率節流(其可以只是DVS到頻域的投影)。然而,這種方法的處罰相對于功率減少會是線性的。例如,因為因子x會減少頻率,這伴隨著相同的因子而減少電壓,所以DVS技術的處罰可以部分減少,因此因子x3會降低功率。附圖說明參考附圖提供了詳細的說明。在附圖中,附圖標記最左邊的數字標識附圖標記第一次出現的圖。不同圖中相同附圖標記的使用指示類 ...
【技術保護點】
一種裝置,包括:處理器,具有多個處理器核心;單個電源層,用于向所述多個處理器核心中的多于一個處理器核心提供功率;以及功率管理邏輯,用于響應于以下事件,使得對所述多個處理器核心中的至少一個處理器核心的工作特性進行修改:在至少一個處理器核心處檢測到過高的溫度;以及確定所述多個處理器核心中的其它處理器核心中的哪一個是活動的且處于一溫度值。
【技術特征摘要】
2008.10.31 US 12/263,4211.一種提供用于處理器的多處理器核心的功率管理的裝置,所述裝置包括:電源層,用于向多個處理器核心中的兩個或更多個處理器核心提供功率;以及功率管理邏輯,用于使得:響應于通過執行指令而在所述多個處理器核心中的至少一個處理器核心處檢測到過高的溫度,修改所述至少一個處理器核心的工作特性;以及通過執行指令來確定所述多個處理器核心中的其它處理器核心中的哪些是活動的且處于一溫度值;其中,所述功率管理邏輯確定多個電源層中的每一個的能量預算。2.根據權利要求1所述的裝置,其中,所述至少一個處理器核心的所述工作特性包括工作電壓和工作頻率中的一個或多個。3.根據權利要求1所述的裝置,進一步包括一個或多個傳感器,所述傳感器用于檢測對應于所述多個處理器核心中的一個或多個處理器核心的、以下各項中的一項或多項的變化:溫度、工作頻率、工作電壓和功耗。4.根據權利要求1所述的裝置,進一步包括穩壓器,其用于經由所述電源層向所述處理器中的多于一個核心提供功率。5.根據權利要求1所述的裝置,其中,所述多個處理器核心中的一個或多個處理器核心和所述功率管理邏輯在單個集成電路上。6.根據權利要求1所述的裝置,其中,所述功率管理邏輯基于以下來確定所述多個電源層中的每一個的所述能量預算:多個電源層中的對應的電源層的能量余量,其中所述能量余量指示在之前的時間段期間有多少剩余的未消耗的能量;以及對應于所述多個電源層中的每一個的多個約束中的一個或多個約束。7.根據權利要求6所述的裝置,其中,所述功率管理邏輯基于下面公式確定約束k的能量預算:En+1=αEn+(TDPn-Pn)Δtn其中TDPn是在步驟n上的熱設計功率(TDP)功率限制;Pn是在時間Δtn內、步驟n上消耗的功率,α是衰減分量,并且En對應于所述能量余量。8.根據權利要求6所述的裝置,其中,所述功率管理邏輯基于下面公式確定所述多個電源層中的每一個的能量預算:Ek,i=WkiEk其中Wki表示對于約束K的用戶喜好,而Ek表示針對約束K的能量預算。9.根據權利要求6所述的裝置,進一步包括一個或多個傳感器,所述傳感器用于檢測對應于所述多個處理器核心中的一個或多個處理器核心的、以下各項中的一項或多項的變化:溫度、工作頻率、工作電壓和功耗。10.根據權利要求6所述的裝置,進一步包括穩壓器,其用于經由所述多個電源層向所述處理器提供功率。11.一種...
【專利技術屬性】
技術研發人員:L·芬克爾斯坦,E·羅特姆,A·科亨,R·羅恩,D·拉吉萬,
申請(專利權)人:英特爾公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。