[发明专利]具多重中央处理单元的电子装置及其效能管理方法在审
申请号: | 201310421374.6 | 申请日: | 2013-09-16 |
公开(公告)号: | CN103823716A | 公开(公告)日: | 2014-05-28 |
发明(设计)人: | 张文彦;吴志聪;赖清宗 | 申请(专利权)人: | 宏达国际电子股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F1/32 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 史新宏 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多重 中央 处理 单元 电子 装置 及其 效能 管理 方法 | ||
技术领域
本发明是有关于效能管理方法及其相关电子装置,特别是有关于一种适用于具有多重处理单元的电子装置的效能管理方法。
背景技术
中央处理单元(Central processing unit,简称CPU)热插拔技术(hot-plug)为一项操作系统机制,其可插入一处于电源(power-gated)的中央处理单元或处于电源崩溃(power-collapsed)的中央处理单元,或拔掉闲置中的中央处理单元。尤其,在可携式电子装置例如移动装置上,CPU热插拔可视为节省并延长电池寿命的一项重要关键特征。
当判定是否插入一CPU或是将其拔掉时,不仅需要考虑省电因素,同时也要能维持整体的系统效能。在多数的设计中,最常用来判断是否进行热插拔的因子可包括目前CPU的频率、CPU使用情形以及执行中的线程(threads)的数量等等。然而,所有前述的因子都缺少了可以真实反应在决定热插拔之后系统的真正情形的能力。举例来说,在插入一CPU之后,假设只能将具有一较少负载的一线程搬到新插入的CPU上执行,则新插入的CPU可能大部分的时间都会处于闲置状态。然而,在这种情形下,插入一CPU的热插拔决定可能只会得到一点的效能好处,然而却会耗费较多的电源,因此必须在两者之间取得平衡点。
发明内容
有鉴于此,本发明提供一种适用于具有多重中央处理单元的电子装置的效能管理方法及其电子装置。
本发明实施例提供一种适用于具有多重中央处理单元的电子装置的效能管理方法。首先,分别对上述多重中央处理单元中的不同数量的中央处理单元执行线程负载重新排列操作与中央处理单元频率估算操作,用以取得相应 不同数量的上述中央处理单元的多个估算的效能值,其中上述估算的效能值是与上述多重中央处理单元的多个电源损耗值有关。接着,依据上述不同数量的上述中央处理单元所对应的上述估算的效能值,判断是否调整被使用的中央处理单元的一数量。
本发明实施例还提供一种电子装置,其包括一储存单元、多个中央处理单元以及一效能管理单元。效能管理单元耦接至上述储存单元以及上述多个中央处理单元,用以分别对上述多个中央处理单元中的不同数量的中央处理单元执行线程负载重新排列操作与中央处理单元频率估算操作,以取得相应不同数量的上述多个中央处理单元的多个估算的效能值,以及依据上述不同数量的上述多个中央处理单元所对应的上述估算的效能值,判断是否调整被使用的中央处理单元的一数量,其中上述估算的效能值是与上述多个中央处理单元的多个电源损耗值有关。
附图说明
图1显示本发明一实施例的电子装置的示意图;
图2显示依据本发明一实施例的效能管理方法的流程图;
图3显示依据本发明一实施例的对照表的示意图;
图4显示依据本发明另一实施例的效能管理方法的流程图,用以判断是否要开启一颗CPU;
图5显示依据本发明一实施例的CPU配置的示意图;
图6显示依据本发明另一实施例的效能管理方法的流程图,用以判断是否要关闭一颗CPU;
图7显示依据本发明另一实施例的效能管理方法的流程图,用以判断是否要开启或关闭一颗CPU。
[标号说明]
100~电子装置; 110~储存单元;
112~对照表; 120~效能管理单元;
130~热检测电路;
CPU1、CPU2、CPU3、CPU4~中央处理单元;
S202、S204~步骤; 300~对照表;
S402、S404、…、S414~步骤; 500~中央处理单元配置;
S602、S604、…、S612~步骤; S702、S704、…、S710~步骤。
具体实施方式
为让本发明的上述和其它目的、特征、和优点能更明显易懂,下文特举出较佳实施例,并配合所附图式,作详细说明如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宏达国际电子股份有限公司,未经宏达国际电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310421374.6/2.html,转载请声明来源钻瓜专利网。