一种量子与经典混合云平台以及任务执行方法与流程

文档序号:24211028发布日期:2021-03-09 20:52阅读:来源:国知局

技术特征:
1.一种量子与经典混合云平台,其特征在于,包括:saas层,用于提供用户接口,以便通过所述用户接口获取待执行任务对应的量子与经典混合编程语言;paas层,用于对所述量子与经典混合编程语言进行算法编译和任务分离,得到所述待执行任务对应的量子计算任务和经典计算任务,并分别为所述量子计算任务和经典计算任务分配资源;iaas层,用于根据所述paas层分配资源的情况利用量子虚拟机执行所述量子计算任务和利用经典服务器执行所述经典计算任务。2.根据权利要求1所述的量子与经典混合云平台,其特征在于,所述saas层,包括:用户编程模块,用于提供用户接口,以便通过所述用户接口获取待执行任务对应的量子与经典混合编程语言。3.根据权利要求1所述的量子与经典混合云平台,其特征在于,所述paas层,包括:量子与经典算法编译模块,用于对所述量子与经典混合编程语言进行算法编译和任务分离,得到所述待执行任务对应的量子计算任务和经典计算任务;资源管理与调度模块,用于分别为所述量子计算任务和经典计算任务分配资源。4.根据权利要求3所述的量子与经典混合云平台,其特征在于,所述资源管理与调度模块,用于:计算所述量子计算任务对应的第一待分配资源,并根据所述第一待分配资源从所述iaas层中空闲的经典服务器中确定出第一目标经典服务器,以便在所述第一目标经典服务器上部署量子虚拟机;计算所述经典计算任务对应的第二待分配资源,并根据所述第二待分配资源从所述iaas层中空闲的经典服务器中确定出第二目标经典服务器,以便利用所述第二经典服务器执行所述经典计算任务。5.根据权利要求4所述的量子与经典混合云平台,其特征在于,所述paas层,包括:量子虚拟机部署模块,用于获取所述资源管理与调度模块确定出的第一目标经典服务器的信息,并在所述第一目标经典服务器上部署量子虚拟机。6.根据权利要求4所述的量子与经典混合云平台,其特征在于,所述iaas层,包括:所述第一目标经典服务器上的量子虚拟机,用于执行所述量子计算任务;所述第二目标经典服务器,用于执行所述经典计算任务。7.根据权利要求1所述的量子与经典混合云平台,其特征在于,所述iaas层,包括:存储设备,用于进行数据存储;网络设备,用于进行所述iaas层中不同设备之间的通信。8.根据权利要求1所述的量子与经典混合云平台,其特征在于,所述iaas层,包括:基础设施管理模块,用于对所述iaas层的基础设施进行管理、监控与运维。9.根据权利要求1至8任一项所述的量子与经典混合云平台,其特征在于,所述saas层,包括:解决方案提供模块,用于提供机器视觉解决方案和强化学习解决方案。10.一种量子与经典混合任务执行方法,其特征在于,应用于权利要求1至9任一项所述的量子与经典混合云平台,包括:
通过saas层上的用户接口获取待执行任务对应的量子与经典混合编程语言;通过paas层对所述量子与经典混合编程语言进行算法编译和任务分离,得到所述待执行任务对应的量子计算任务和经典计算任务,并分别为所述量子计算任务和经典计算任务分配资源;通过iaas层根据所述paas层分配资源的情况利用量子虚拟机执行所述量子计算任务和利用经典服务器执行所述经典计算任务。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1