[發明專利]多機系統、用于優化多機系統功耗的方法及裝置有效
| 申請號: | 201310001368.5 | 申請日: | 2013-01-04 |
| 公開(公告)號: | CN103914121B | 公開(公告)日: | 2017-04-19 |
| 發明(設計)人: | 張帥;宋風龍;王達;張浩 | 申請(專利權)人: | 華為技術有限公司;中國科學院計算技術研究所 |
| 主分類號: | G06F1/32 | 分類號: | G06F1/32 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司11205 | 代理人: | 劉芳 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統 用于 優化 功耗 方法 裝置 | ||
1.一種用于優化多機系統功耗的方法,其特征在于,包括:
確定多機系統中用于調整所述多機系統功耗的數據處理設備的數量范圍,所述數量范圍的最小值為下界,最大值為上界;
在所述數量范圍內進行搜索,確定第一試驗點和第二試驗點;所述第一試驗點、第二試驗點均為數據處理設備的數量,且所述第一試驗點與所述第二試驗點之和等于所述上界與所述下界之和;
根據所述第一試驗點和第二試驗點關閉所有非執行數據處理設備,并逐步降低剩余數據處理設備的頻率,以滿足目標性能;
其中,所述在所述數量范圍內進行搜索,確定第一試驗點和第二試驗點,包括:
計算a=(X+Y)×m,b=(X+Y)×(1-m);其中,a為所述第一試驗點,b為所述第二試驗點,0<m<1,X為所述上界,Y為所述下界,a、b、X、Y均為變量;
用a個數據處理設備執行所述多機系統中的所有線程,并測得所述多機系統的功耗A;
用b個數據處理設備執行所述多機系統中的所有線程,并測得所述多機系統的功耗B;
比較所述A和B;
若|A-B|<w,則執行所述根據所述第一試驗點和第二試驗點關閉所有非執行數據處理設備,其中,w為第一預定值;
若|A-B|>=w,則判斷是否|a-b|<e;
若|a-b|<e,則執行所述根據所述第一試驗點和第二試驗點關閉所有非執行數據處理設備,其中,e為第二預定值;
若|a-b|>=e,則判斷是否I>=d,其中,I為循環次數,初始值為0,d為第三預定值;
若I>=d,則執行所述根據所述第一試驗點和第二試驗點關閉所有非執行數據處理設備;若I<d,則根據A和B的大小關系,以及a和b的大小關系,縮小所述數量范圍。
2.根據權利要求1所述方法,其特征在于,確定多機系統中用于調整所述多機系統功耗的數據處理設備的數量范圍,包括:
確定所述多機系統中用于調整所述多機系統功耗的數據處理設備的初始數量范圍。
3.根據權利要求2所述方法,其特征在于,確定所述多機系統中用于調整所述多機系統功耗的數據處理設備的初始數量范圍,包括:
若所述多機系統中運行的線程數大于所述多機系統中所有數據處理設備的數量,則所述初始數量范圍的最小值為0,最大值為所述多機系統中所有數據處理設備的數量;
若所述多機系統中的總線程數或運行的線程數小于所述多機系統中所有數據處理設備的數量,則所述初始數量范圍的最小值為0,最大值為所述多機系統中運行的線程數。
4.根據權利要求1-3任一項所述方法,其特征在于,所述若I<d,則根據A和B的大小關系,以及a和b的大小關系,縮小所述數量范圍,包括:
若I<d,且A>B,a<b,則計算I=I+1,Y=a,a=b,b=X+Y-a;A=B,然后執行所述用b個數據處理設備執行所述多機系統中的所有線程,并測得所述多機系統的功耗B;
若I<d,且A>B,a>b,則計算I=I+1,X=a,a=b,b=X+Y-a;A=B,然后執行所述用b個數據處理設備執行所述多機系統中的所有線程,并測得所述多機系統的功耗B;
若I<d,且A<B,a<b,則計算I=I+1,X=b,a=a,b=X+Y-a;然后執行所述用b個數據處理設備執行所述多機系統中的所有線程,并測得所述多機系統的的功耗B;
若I<d,且A<B,a>b,則計算I=I+1,Y=b,a=a,b=X+Y-a;然后執行所述用b個數據處理設備執行所述多機系統中的所有線程,并測得所述多機系統的的功耗B。
5.根據權利要求4所述方法,其特征在于,根據所述第一試驗點和第二試驗點關閉所有非執行數據處理設備,包括:
計算Z-(a+b)/2,其中Z為所述多機系統中數據處理設備的總數;
關閉所述多機系統中Z-(a+b)/2個數據處理設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司;中國科學院計算技術研究所,未經華為技術有限公司;中國科學院計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310001368.5/1.html,轉載請聲明來源鉆瓜專利網。





