[發明專利]根據能量消耗來控制處理性能水平在審
| 申請號: | 201880083542.6 | 申請日: | 2018-02-28 |
| 公開(公告)號: | CN111527475A | 公開(公告)日: | 2020-08-11 |
| 發明(設計)人: | 賈揚斯·M·德瓦拉朱;維韋克·德;斯利拉姆·萬戈爾 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F9/22 | 分類號: | G06F9/22 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 林強 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 根據 能量消耗 控制 處理 性能 水平 | ||
1.一種電路,所述電路用于根據處理器件的兩個或更多個工作點來控制所述處理器件的性能水平,其中,工作點具有相應頻率和相應電壓,該性能水平控制電路被布置為:
對與所述處理器件的第一工作點和不同的第二工作點相對應的參數進行交叉乘法;
基于所述交叉乘法來確定所述第一工作點和所述第二工作點的相對能量消耗;以及
根據所確定的相對能量消耗來選擇所述處理器件的工作點。
2.根據權利要求1所述的電路,其中,所述第一工作點和所述第二工作點的相對能量消耗是所述處理器件的每個操作的相對能量。
3.根據權利要求2所述的電路,其中,操作包括以下各項中的一項:與所述頻率相對應的單個處理周期或用于完成處理任務單元的預定數量的處理周期。
4.根據權利要求1任一項所述的電路,其中,所述性能水平控制電路包括至少一個頻率計數器,用于在預定參考周期中在相應工作點處累積多個計數,并且其中,所累積的計數為所述交叉乘法中的被乘數。
5.根據權利要求4所述的電路,其中,所述交叉乘法中的另一被乘數是用于在所述相應工作點處執行操作的功率消耗。
6.根據權利要求5所述的電路,其中,根據在確定所述相對能量消耗的操作持續時間內向所述處理器件供電時消耗的平均電流來計算所述功率消耗。
7.根據權利要求5所述的電路,其中,根據在確定所述相對能量消耗的操作持續時間內輸入到電壓調節器的平均電流來計算所述功率消耗,所述電壓調節器至少向處理器件供電。
8.根據權利要求6或權利要求7所述的電路,其中,所消耗的平均功率由電壓調節器來確定,并且根據由所述電壓調節器測量的電壓和由所述電壓調節器測量的平均電流的乘積來計算,所述電壓調節器向所述處理器件供電。
9.根據權利要求1所述的電路,其中,基于所述相對能量消耗來確定所述處理器件的最佳工作點,其中,所述最佳工作點對應于最小能量點MEP的估計位置。
10.根據權利要求9所述的電路,其中,為了確定所述最佳工作點,將針對所述相對能量確定的所述第一工作點和所述第二工作點選擇為具有在所述處理器件的晶體管的閾值電壓附近的電壓值。
11.根據權利要求10所述的電路,其中,所述最佳工作點最初被分配為所述第一工作點和所述第二工作點中具有較低相對能量消耗的一個工作點。
12.根據權利要求11所述的電路,其中,在初始選擇了所述最佳工作點之后,通過以下方式中的一種來微調所述工作點選擇:遞增或遞減所述處理器件的工作點,并且使用新的工作點和先前分配的最佳工作點來執行進一步的交叉乘法,以確定所述新的工作點和所述先前分配的最佳工作點之間的最小相對能量。
13.根據權利要求12所述的電路,其中,如果確定了所述新的工作點具有比所述先前分配的最佳工作點更低的能量,則將所述最佳工作點更新為所述新的工作點。
14.根據權利要求12或權利要求13所述的電路,其中,如果遞增或遞減所述工作點的微調方向導致新的工作點具有比所述初始選擇的最佳工作點更低的相對能量消耗,則在相同的微調方向上迭代地執行進一步的微調,以確定最終的最佳工作點。
15.根據權利要求12所述的電路,其中,如果遞增或遞減所述工作點的微調方向導致新的工作點具有比所述初始選擇的最佳工作點更高的相對能量消耗,則在相反的微調方向上迭代地執行進一步的微調,以確定最終的最佳工作點。
16.根據權利要求8所述的電路,其中,根據MEP來確定最佳工作點是由所述處理器件的功率管理單元觸發的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880083542.6/1.html,轉載請聲明來源鉆瓜專利網。





