[發明專利]一種核間遷移的頻率調整方法在審
| 申請號: | 202110200336.2 | 申請日: | 2021-02-23 |
| 公開(公告)號: | CN114968540A | 公開(公告)日: | 2022-08-30 |
| 發明(設計)人: | 沈日勝;許虎 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/48 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 熊永強;李稷芳 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 遷移 頻率 調整 方法 | ||
本申請實施例提供了一種核間遷移的頻率調整方法,所述方法中電子設備確定第一處理器核的當前負載對應的期望計算能力大于第一預設值時,將第一處理器核的第一任務隊列中的第一任務遷移至第二處理器核的第二任務隊列,并記錄第一處理器核的當前頻率對應的第一計算能力以及第一任務的第一遷移類型;電子設備調度第二任務隊列中的第一任務時,當確定第一任務為第一遷移類型的新任務時,確定第一計算能力對應的第二處理器核的第一頻率;當第二處理器核的當前頻率小于第二預設值時,調整第二處理器核的頻率為第一頻率,第二預設值是基于第一頻率確定的。這樣,能夠實現核間遷移后目標處理器核的快速提頻,有效提升電子設備對核間遷移任務的響應速度。
技術領域
本申請涉及終端技術領域,尤其涉及核間遷移的頻率調整方法。
背景技術
隨著技術發展,智能手機、平板電腦等電子設備支持的功能越來越多豐富,用戶可以在智能終端使用各種APP。針對多核處理器的電子設備,為了保證電子設備的性能,進而滿足用戶體驗,需要電子設備針對各處理器核的負載情況進行資源調度和任務調度。傳統技術中電子設備一般是基于當前執行任務在前一段時間段的負載(capacity)情況,利用負載統計算法周期性的統計各任務對系統的負載貢獻,并基于上述負載貢獻進行資源調度。例如,對處理器核進行頻率調整;處理器核當前執行任務的負載增大時,增大該處理器核的頻率,該處理器當前執行任務的負載減小時,減小該處理器核的頻率。綜上可知,傳統技術的負載統計具有一定的滯后性,相應地,頻率調整也具有一定滯后性。
示例性的,針對多核CPU的電子設備,當CPU核1的負載過重時,可以將CPU核1的任務遷移到負載較輕的CPU核2。針對需要快速響應的任務,目前的調頻方式不能滿足該任務在核間遷移后的性能需求。
發明內容
本申請提供了一種核間遷移的頻率調整方法,能夠實現任務進行核間遷移后目標處理器核的快速提頻,有效提升電子設備對核間遷移任務的響應速度。
第一方面,電子設備確定第一處理器核的當前負載對應的期望計算能力大于第一預設值時,將第一處理器核的第一任務隊列中第一任務遷移至第二處理器核的第二任務隊列,并記錄第一處理器核的當前頻率對應的第一計算能力以及第一任務的第一遷移類型;電子設備調度第二任務隊列中的第一任務時,當確定第一任務為第二任務隊列中的第一遷移類型的新任務,則確定第一計算能力對應的第二處理器核的第一頻率;當第二處理器核的當前頻率小于第二預設值時,調整第二處理器核的頻率為第一頻率,第二預設值是基于第一頻率確定的。
實施例本申請實施例,電子設備確定當前處理器核的計算能力不能滿足當前負載對應的期望計算能力時,將該處理器核的任務隊列中的第一任務遷移至其他計算能力更強的目標處理器核,并記錄源處理器核的當前計算能力和該任務的遷移類型。這樣,電子設備調度第一任務時,若確定第一任務是第一遷移類型的核間遷移的新任務,則基于上述當前計算能力計算目標處理器核的期望頻率,并在目標處理器核的當前頻率小于期望頻率的情況下,將目標處理器核的頻率調整至上述期望頻率。這樣,實現了核間遷移后目標處理器核的快速提頻,有效提高了電子設備對第一任務的響應速度,避免了任務遷移后電子設備的卡頓情況。
在一種可能的實現方式中,上述當確定第一任務為第二任務隊列中的第一遷移類型的新任務,則確定第一計算能力對應的第二處理器核的第一頻率,包括:當確定第一任務為第二任務隊列中的第一遷移類型的新任務,且第一任務為第一類型的任務時,確定第一計算能力對應的第二處理器核的第一頻率。
本申請實施例中,第一類型的任務可以指關鍵任務。電子設備執行的各種任務包括關鍵任務和非關鍵任務。電子設備對關鍵任務和非關鍵任務可以進行不同方式的資源管控,僅針對關鍵任務執行本申請實施例提供的核間遷移的頻率調整方法,可以及時響應關鍵任務,并最大化資源利用率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110200336.2/2.html,轉載請聲明來源鉆瓜專利網。





