[發明專利]包括異構多核處理器的電子系統及其操作方法有效
| 申請號: | 201410602301.1 | 申請日: | 2014-10-31 |
| 公開(公告)號: | CN104679586B | 公開(公告)日: | 2020-10-27 |
| 發明(設計)人: | 安敏善;柳基洙;金載春;吳治官;任明均 | 申請(專利權)人: | 三星電子株式會社 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/50 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 邵亞麗;張婧 |
| 地址: | 韓國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 包括 多核 處理器 電子 系統 及其 操作方法 | ||
1.一種操作包括異構多核處理器的電子系統的方法,所述異構多核處理器包括大核和小核,該方法包括:
測量大核的溫度并且確定與大核相關聯的當前核負載;以及
響應于測量的溫度和確定的當前核負載,確定是否將當前核負載從大核切換到小核,
其中,大核是相對高性能/高功耗的核,而且小核是相對低性能/低功耗的核;
其中,將大核的當前核負載切換到小核包括:
當測量的大核的溫度達到第一溫度閾值時,將組成當前核負載的至少一個任務重新分配到小核來運行;以及
在大核上執行時鐘選通和功率選通中的至少一個,
其中,基于控制的中斷來測量大核的溫度。
2.如權利要求1所述的方法,其中,所述大核被動態地映射到小核以形成核對,以及
將當前核負載從大核切換到小核包括內核內切換,以使得在任一給定時間核對中的大核和小核中只有一個被激活。
3.如權利要求1所述的方法,其中,所述大核被靜態地映射到小核以形成核對,以及
將當前核負載從大核切換到小核包括內核內切換,以使得在任一給定時間核對中的大核和小核中只有一個被激活。
4.如權利要求1所述的方法,其中,重新分配所述至少一個任務包括將大核的存儲當前核負載的剩余任務的作業隊列遷移到小核。
5.如權利要求4所述的方法,其中,將大核的作業隊列遷移到小核包括將用于大核的標準動態電壓頻率調節DVFS表的使用交換為定義了僅用于小核的性能范圍的節流DVFS表的使用。
6.如權利要求5所述的方法,其中,所述標準DVFS表和節流DVFS表在定義小核的各個性能范圍方面彼此不同。
7.如權利要求5所述的方法,其中,所述異構多核處理器包括多個大核,以及
根據所述多個大核當中的激活的大核的數目,所述標準DVFS表和節流DVFS表是不同的。
8.如權利要求5所述的方法,還包括:
當測量的大核的溫度降到低于第一溫度閾值的第二溫度閾值之下時,將小核的作業隊列遷移回到大核。
9.如權利要求1所述的方法,其中,使用與大核集成在一起的溫度傳感器來執行大核的溫度的測量。
10.一種操作包括異構多核處理器的電子系統的方法,所述異構多核處理器包括大核簇和小核簇,所述大核簇包括第一大核和被布置為在物理上與第一大核相鄰的第二大核,所述小核簇包括第一小核和第二小核,其中,第一大核和第二大核分別是高性能/高功耗的核,而且第一小核和第二小核分別是低性能/低功耗的核,其中將第一大核映射到第一小核以形成第一核對,以及將第二大核映射到第二小核以形成第二核對,該方法包括:
使用溫度傳感器測量第一大核的溫度;
當測量的第一大核的溫度超過第一溫度閾值時,將分配給第一大核的第一當前核負載中的至少一個任務切換到第一小核;以及
當測量的第一大核的溫度超過高于第一溫度閾值的第二溫度閾值時,分配給第二大核的第二當前核負載中的至少一個任務切換到第二小核,
其中,響應于測量第一大核的溫度,將不同的動態電壓頻率調節DVFS表應用于第一核對和第二核對,
其中,基于控制的中斷來測量第一大核的溫度。
11.如權利要求10所述的方法,還包括:
其中,將第一當前核負載中的所述至少一個任務切換到第一小核包括內核內切換,以使得在任一給定時間第一核對中的第一大核和第一小核中只有一個被激活,以及
將第二當前核負載中的所述至少一個任務切換到第二小核包括內核內切換,以使得在任一給定時間第二核對中的第二大核和第二小核中只有一個被激活。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星電子株式會社,未經三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410602301.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種異構存儲的容災系統及方法
- 下一篇:作業系統更新方法





