量子电子混合平台的任务调度方法及装置制造方法及图纸

技术编号:37993607 阅读:17 留言:0更新日期:2023-06-30 10:07
本发明专利技术提供了一种量子电子混合平台的任务调度方法及装置,涉及量子计算技术领域,其中方法包括:确定所述量子电子混合平台中每一个节点的当前运行状态;针对每一个节点,均执行:根据该节点的当前运行状态,确定为该节点调度指定数量的虚拟任务后完成每一个虚拟任务的预期时间;获取当前待调度的真实任务;根据每一个节点完成每一个虚拟任务的预期时间,对所述真实任务进行调度。本方案,能够提高任务处理效率。务处理效率。务处理效率。

【技术实现步骤摘要】
量子电子混合平台的任务调度方法及装置


[0001]本专利技术实施例涉及量子计算
,特别涉及一种量子电子混合平台的任务调度方法及装置。

技术介绍

[0002]量子计算机相较于传统的电子计算机具有较大优势。电子计算机只有0和1两种状态,而量子计算机可以包括0与1的相干叠加态,对于N个比特的计算机,量子计算机可以一次运算2N组数据,而电子计算机只能处理一组数据。因此,基于量子计算机的并行处理原理,量子计算机的计算速度相较于电子计算机更快。
[0003]目前都是量子计算机和电子计算机的混合平台,在进行任务调度时,是按照计算机的计算能力进行排序,并将任务分配给最大计算能力的计算机。然而,该方式会导致一段时间内最大计算能力的计算机被任务占满,另一部分计算机处于空闲或任务较少的状况,进而导致任务处理效率较低。

技术实现思路

[0004]本专利技术实施例提供了一种量子电子混合平台的任务调度方法及装置,能够提高任务处理效率。
[0005]第一方面,本专利技术实施例提供了一种量子电子混合平台的任务调度方法,包括:确定所述量子电本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种量子电子混合平台的任务调度方法,其特征在于,包括:确定所述量子电子混合平台中每一个节点的当前运行状态;针对每一个节点,均执行:根据该节点的当前运行状态,确定为该节点调度指定数量的虚拟任务后完成每一个虚拟任务的预期时间;获取当前待调度的真实任务;根据每一个节点完成每一个虚拟任务的预期时间,对所述真实任务进行调度。2.根据权利要求1所述的方法,其特征在于,为不同节点调度虚拟任务的指定数量不同;在所述确定为该节点调度指定数量的虚拟任务后完成每一个虚拟任务的预期时间之前,还包括:根据该节点的当前运行状态,确定该节点对当前已调度且未处理完成的任务所需的第一处理时长;判断所述第一处理时长是否小于设定时间长度;若是,则确定在所述设定时间长度内可额外处理任务的最大数量;将该最大数量确定为该节点调度虚拟任务的指定数量。3.根据权利要求2所述的方法,其特征在于,所述确定在所述设定时间长度内可额外处理任务的最大数量,包括:确定该节点是否为量子节点,若是,则确定该量子节点的量子线路数量,并确定该量子节点在剩余时间长度内单条量子线路可处理任务的最大数量,将该最大数量与量子线路数量的乘积确定为该量子节点在所述设定时间长度内可额外处理任务的最大数量;所述剩余时间长度为所述设定时间长度与所述第一处理时长的差值。4.根据权利要求3所述的方法,其特征在于,所述确定为该节点调度指定数量的虚拟任务后完成每一个虚拟任务的预期时间,包括:确定该节点处理单个虚拟任务所需的第二处理时长;根据所述第一处理时长、所述第二处理时长和为该节点调度的虚拟任务的指定数量,确定为该节点调度指定数量的虚拟任务后完成每一个虚拟任务的预期时间。5.根据权利要求1所述的方法,其特征在于,所述根据每一个节点完成每一个虚拟任务的预期时间,对所述真实任务进行调度,包括:基于每一个节点完成每一个虚拟任务的预期时间,按照预期时间的先后顺序将虚拟任务进行排序;基于所述真实任务的接收时间,按照接收时间的先后顺序将真实任务进行排...

【专利技术属性】
技术研发人员:王嘉诚张少仲张栩
申请(专利权)人:中诚华隆计算机技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1