[发明专利]一种核间迁移的频率调整方法在审
申请号: | 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.vipzhuanli.com/pat/books/202110200336.2/2.html,转载请声明来源钻瓜专利网。