[发明专利]一种处理器上的硬件选择方法和装置有效

专利信息
申请号: 201910239753.0 申请日: 2019-03-27
公开(公告)号: CN111752700B 公开(公告)日: 2023-08-25
发明(设计)人: 周智强;叶挺群 申请(专利权)人: 杭州海康威视数字技术股份有限公司
主分类号: G06F9/50 分类号: G06F9/50
代理公司: 北京博思佳知识产权代理有限公司 11415 代理人: 林祥
地址: 310051 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 处理器 硬件 选择 方法 装置
【说明书】:

本申请提供一种处理器上的硬件选择方法、装置及电子设备,所述处理器需要执行的业务被划分为多个子业务,所述处理器上的多个硬件被划分为多个硬件组,所述方法包括:确定处理器上划分出的多个硬件组;多次为各子业务分配硬件组,每一次为各子业务分配的硬件组形成一个硬件方案;针对每一个硬件方案,采用该硬件方案中为各子业务分配的硬件组执行各子业务,并计算执行各子业务的总耗时;在多个硬件方案中,选择总耗时最小的硬件方案作为最终硬件方案。使用本申请的方法可以实现为处理器上处理的业务分配硬件。

技术领域

本申请涉及计算机领域,尤其涉及一种处理器上的硬件选择方法和装置。

背景技术

随着对计算设备处理业务要求的不断提高,计算设备的处理器也得到了飞速发展。

为了适应现今高要求的业务处理,现今的计算设备上的处理器上可包括多个硬件,处理器上多个硬件可以被划分为不同的硬件组,每一个硬件组都是一个计算单元,可以独立进行业务处理。

因此,如何为业务处理选择与之适配的硬件,使得处理器上的硬件资源得到合理分配就成为业界持续探讨的问题。

发明内容

有鉴于此,本申请提供一种处理器上的硬件选择方法和装置。

具体地,本申请是通过如下技术方案实现的:

根据本申请的第一方面,提供一种处理器上的硬件选择方法,所述处理器需要执行的业务被划分为多个子业务,所述处理器上的多个硬件被划分为多个硬件组,所述方法包括:

确定处理器上划分出的多个硬件组;

多次为各子业务分配硬件组,每一次为各子业务分配的硬件组形成一个硬件方案;

针对每一个硬件方案,采用该硬件方案中为各子业务分配的硬件组执行各子业务,并计算执行各子业务的总耗时;

在多个硬件方案中,选择总耗时最小的硬件方案作为最终硬件方案。

可选的,所述多个硬件组为两个硬件组;

所述多次为各子业务分配硬件组,每一次为各子业务分配的硬件组形成一个硬件方案;针对每一个硬件方案,采用该硬件方案中为各子业务分配的硬件组执行各子业务,并计算执行各子业务的总耗时;在多个硬件方案中,选择总耗时最小的硬件方案,包括:

在两个硬件组中,确定主硬件组和辅助硬件组;

将主硬件组分别分配给各子业务,形成默认硬件方案,采用默认硬件方案中为各子业务分配的硬件组执行各子业务,记录采用默认硬件方案执行各子业务的子业务耗时、以及记录执行各子业务的总耗时;

基于记录的各子业务的子业务耗时,按照不同的指定顺序对各子业务进行多次排序;

针对每一次排序,按照该排序依次选定目标子业务,并将选定的目标子业务对应的硬件组替换为辅助硬件组,其他子业务对应的硬件组不变,形成多个目标硬件方案;针对每一个目标硬件方案,采用该目标硬件方案中为各子业务分配的硬件组执行各子业务,并计算执行各子业务的总耗时;在所述默认硬件方案和多个目标硬件方案中选择执行各子业务总耗时最小的硬件方案作为本次排序的候选硬件方案;

在多次排序确定出的候选硬件方案中,选择总耗时最小的候选硬件方案作为最终硬件方案。

可选的,在所述记录执行各子业务的总耗时,包括:

将预设多个总耗时变量N的取值均设置为:采用默认硬件方案执行所述各子业务的总耗时;每次排序对应一个总耗时变量N;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910239753.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top