[發明專利]多核對稱多處理系統的電源管理方法及裝置有效
| 申請號: | 201410059847.7 | 申請日: | 2014-02-21 |
| 公開(公告)號: | CN103793041B | 公開(公告)日: | 2017-06-09 |
| 發明(設計)人: | 張猛 | 申請(專利權)人: | 珠海全志科技股份有限公司 |
| 主分類號: | G06F1/32 | 分類號: | G06F1/32;G06F9/50 |
| 代理公司: | 珠海智專專利商標代理有限公司44262 | 代理人: | 林永協 |
| 地址: | 519080 廣東省珠海市香洲*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 多核 稱多 處理 系統 電源 管理 方法 裝置 | ||
1.多核對稱多處理系統的電源管理方法,
其特征在于,包括:
統計步驟,在一個統計周期內,對所述多核對稱多處理系統中處于待執行的線程的數量進行至少兩次采樣,所述采樣的時間點為所述多核對稱多處理系統中待執行的線程的數量發生變化的時間點或者等分點,所述等分點是整個統計周期根據所述多核對稱多處理系統在上個統計周期內執行線程的數量均等分所對應的時間點,每次采樣得到的線程的數量以與前次采樣的時間間隔為權重,計算在一個統計周期內線程的數量的加權平均數;并獲取處于打開狀態的內核的數量;
操作步驟,在下一統計周期中,若處于打開狀態的內核的數量與比較值的差值為負數,增加處于打開狀態的內核的數量;若所述差值為正數,減少處于打開狀態的內核的數量;所述比較值等于所述加權平均數的向上取整值。
2.根據權利要求1所述多核對稱多處理系統的電源管理方法,其特征在于:
在所述操作步驟中,若所述差值為負數,增加處于打開狀態的內核的數量至所述比較值與所述多核對稱多處理系統的總內核數中的較小值;若所述差值為正數,減少處于打開狀態的內核的數量至所述比較值與1中的較大值。
3.根據權利要求1或2所述多核對稱多處理系統的電源管理方法,其特征在于:
還包括設置步驟,在所述統計步驟之前對所述采樣的時間點及統計周期進行設置。
4.多核對稱多處理系統的電源管理裝置,
其特征在于,包括:
統計單元,包括提取模塊及計算模塊;
所述提取模塊用于在一個統計周期內對所述多核對稱多處理系統中處于待執行的線程的數量進行至少兩次采樣,所述采樣的時間點為所述多核對稱多處理系統中待執行的線程的數量發生變化的時間點,并獲取處于打開狀態的內核的數量;
所述計算模塊用于計算所述采樣得到線程的數量的加權平均數及比較值;所述加權平均數為在一個統計周期內每次采樣得到的線程的數量以與前次采樣的時間間隔為權重的加權平均數;所述比較值等于所述加權平均數的向上取整值;
操作單元,包括比較模塊、內核打開模塊及內核關閉模塊;
所述比較模塊用于對所述比較值與處于打開狀態的內核的數量進行比較;
所述內核打開模塊用于當所述處于打開狀態的內核的數量與比較值的差值為負數時,增加處于打開狀態的內核的數量;
所述內核關閉模塊用于當所述差值為正數時減少處于打開狀態的內核的數量。
5.根據權利要求4所述多核對稱多處理系統的電源管理裝置,其特征在于:
若所述差值為負數,所述內核打開模塊用于打開內核,使處于打開狀態的內核的數量增加至所述比較值與所述多核對稱多處理系統的總內核數中的較小值;
若所述差值為正數,所述內核關閉模塊用于關閉內核,使處于打開狀態的內核的數量減少至所述比較值與1中的較大值。
6.根據權利要求4或5所述多核對稱多處理系統的電源管理裝置,其特征在于:
還包括設置模塊,用于對所述統計周期及所述采樣的時間點進行設置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海全志科技股份有限公司,未經珠海全志科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410059847.7/1.html,轉載請聲明來源鉆瓜專利網。





