行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210425449.7 (22)申请日 2022.04.21 (71)申请人 国汽智控 (北京) 科技有限公司 地址 100176 北京市大兴区北京经济技 术 开发区荣 华南路13号院7号楼4层409 (72)发明人 田野  (74)专利代理 机构 北京三聚阳光知识产权代理 有限公司 1 1250 专利代理师 林韵英 (51)Int.Cl. G06F 9/50(2006.01) G06F 9/48(2006.01) (54)发明名称 处理器的多核负载调控 方法、 装置及电子设 备 (57)摘要 本发明实施例涉及一种处理器的多核负载 调控方法、 装置及电子设备, 该方法包括: 依据预 配置的等级划分规则, 确定处理器至少两个处理 器核中每一个处理器核的负载等级; 根据每两个 处理器核的负载等级之间的差值, 确定对至少两 个处理器核的负载调控规则; 在根据负载调控规 则确定对至少两个处理器核的负载进行动态调 控情况下, 按照预设调控策略, 完成对至少两个 处理器核的负载的动态调控。 通过 实时监控各核 负载情况, 可以灵活地动态调控 各个处理器核上 的任务量, 以保证处理器在每时每刻都运行在一 个较优的运行环境, 节省现有技术中, 利用静态 配置反复试验测试处理器运行负载是否满足条 件的时间。 权利要求书2页 说明书12页 附图4页 CN 114816747 A 2022.07.29 CN 114816747 A 1.一种处 理器的多 核负载调控方法, 其特 征在于, 所述方法包括: 依据预配置的等级划分规则, 确定处理器至少两个处理器核中每一个处理器核的负载 等级, 其中, 所述负载等级是根据所述处 理器核的使用率划分得到; 根据每两个所述处理器核的负载等级之间的差值, 确定对至少两个处理器核的负载调 控规则; 在根据所述负载调控规则确定对至少两个处理器核的负载进行动态调控情况下, 按照 预设调控策略, 完成对至少两个处 理器核的负载的动态调控。 2.根据权利要求1所述的方法, 其特征在于, 根据每两个所述处理器核的负载等级之间 的差值, 确定对至少两个处 理器核的负载调控规则, 包括: 在任意两个处理器核的负载等级之间的差值大于或者等于第 一预设差值阈值情况下, 确定所述负载调控规则为对至少两个处 理器核的负载进行动态调控; 或者, 在任一两个处理器核的负载等级之间的差值小于所述第一预设差值阈值, 大于 或者等于第二预设差值阈值的情况持续预设时间段, 且, 至少 两个处理器核中负载等级大 于或者等于第一负载等级情况下, 确定所述负载调控规则为对至少两个处理器核的负载进 行动态调控。 3.根据权利要求2所述的方法, 其特征在于, 在任意两个处理器核的负载等级之间的差 值大于或者 等于第一预设差值阈值情况 下, 所述预设调控策略包括: 根据所述负载等级的大小, 对至少两个处 理器核进行排序; 根据所述处 理器核的总数量, 确定任务调整次数; 在第i次, 分别对排序在第n+1 ‑i的处理器核和排序为第i的处理器核的任务进行调整, 将负载等级高的处理器核中的预设数量的任务, 调整至负载等级低的处理器核处, 其中, i 为正整数, n 为处理器核的总数量。 4.根据权利要求3所述的方法, 其特征在于, 所述根据所述处理器核的总数量, 确定任 务调整次数, 具体包括: 利用所述处 理器核的总数量除以2后所获取的模值, 即为所述任务调整次数。 5.根据权利要求3所述的方法, 其特征在于, 在第i次, 分别对排序在第n+1 ‑i的处理器 核和排序为第i的处 理器核的任务进行调整之前, 所述方法还 包括: 根据排序为第n+1 ‑i的处理器核 的负载等级, 以及排序为第i的处理器核 的负载等级, 确定所述第n+1 ‑i的处理器核待转移的任务的所述预设数量。 6.根据权利要求2所述的方法, 其特征在于, 在任一两个处理器核的负载等级之间的差 值小于所述第一预设差值阈值, 大于或者等于第二预设差值阈值的情况持续预设时间段, 且, 至少两个处理器核中负载等级大于或者等于第一负载等级情况下, 所述预设调控策略 包括: 在至少两个处理器核中预设数量的处理器核的负载等级大于或者等于第 一负载等级, 且小于第二负载等级情况 下, 对与所述处 理器对应的代码进行一级优化处 理; 或者, 在至少两个处理器核中预设数量的处理器核的负载等级大于或者等于所述第 二 负载等级, 且小于第三负载等级情况下, 对与所述处理器对应的代码进 行二级优化处理, 或 者更换所述处理器; 或者, 在至少两个处理器核中预设数量的处理器核的负载等级大于或等于所述第 三负权 利 要 求 书 1/2 页 2 CN 114816747 A 2载等级情况 下, 更换所述处理器。 7.根据权利要求1 ‑6任一项所述的方法, 其特征在于, 所述依据预配置的等级划分规 则, 确定处 理器至少两个处 理器核中每一个处 理器核的负载等级之前, 所述方法还 包括: 每间隔固定时间, 依次遍历至少两个处理器核中每一个所述处理器核的使用率, 以便 后续根据每一个所述处 理器核的使用率, 确定每一个所述处 理器核的负载等级。 8.根据权利要求7所述的方法, 其特征在于, 所述依据预配置的等级划分规则, 确定处 理器至少两个处 理器核中每一个处 理器核的负载等级, 包括: 将至少两个处理器核中的每一个处理器核的使用率, 分别与 所述等级划分规则中每一 个负载等级对应的使用率阈值范围进行匹配; 在确定至少两个处理器核中的第 一处理器核的使用率属于第 i个负载等级对应的使用 率阈值范围内的情况下, 则确定所述第一处理器核的负载等级为第i负载等级, 其中, 所述 第一处理器核为至少两个处 理器核中的任一个处 理器核, i 为正整数。 9.一种处 理器的多 核负载调控 装置, 其特 征在于, 所述装置包括: 等级确定模块, 用于依据预配置的等级划分规则, 确定处理器至少两个处理器核中每 一个处理器核的负载等级, 其中, 所述负载等级是根据所述处 理器核的使用率划分得到; 处理模块, 用于根据每两个所述处理器核的负载等级之间的差值, 确定对至少两个处 理器核的负载调控规则; 调控模块, 用于在根据 所述负载调控规则确定对至少处理器核的负载进行动态调控情 况下, 按照预设调控策略, 完成对至少两个处 理器核的负载的动态调控。 10.一种电子设备, 其特征在于, 包括处理器、 通信接口、 存储器和通信总 线, 其中, 处理 器, 通信接口, 存 储器通过通信总线完成相互间的通信; 存储器, 用于存放计算机程序; 处理器, 用于执行存储器上所存放的程序时, 实现权利要求1 ‑8任一项所述的处理器的 多核负载调控方法的步骤。 11.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被处理器执行时实现如权利要求1 ‑8任一项所述的处 理器的多 核负载调控方法的步骤。权 利 要 求 书 2/2 页 3 CN 114816747 A 3

.PDF文档 专利 处理器的多核负载调控方法、装置及电子设备

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 处理器的多核负载调控方法、装置及电子设备 第 1 页 专利 处理器的多核负载调控方法、装置及电子设备 第 2 页 专利 处理器的多核负载调控方法、装置及电子设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:16:07上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。