【技术实现步骤摘要】
一种基于分布式量子计算服务排队和执行的方法及系统
本专利技术公开一种基于分布式量子计算服务排队和执行的方法及系统,涉及量子计算服务
技术介绍
量子计算是利用量子力学现象(如态叠和纠缠)进行计算。量子计算机运行环境极其严苛,相较当前的计算机很难实现普及,量子云计算平台能够很好的解决普及型这个关键点。量子云计算平台是以量子计算机为核心的云服务,用户经过量子云平台将量子程序(一种量子编程语言,类比经典计算机编程语言,此语言被量子计算机所识别)经过云平台将被发送到量子云平台所连接的量子计算机上,由量子计算机识别该语言,并执行计算后返回计算结果。由于量子云计算平台涉及到申请量子计算机资源,这就涉及到了调度量子计算机资源,量子计算机资源是量子计算机整合后的能够提供给用户使用的东西,如用户向量子计算机申请计算某个量子线路运行结果,量子线路由量子逻辑门构成,量子逻辑门概念可参考经典逻辑门概念,量子逻辑门操作的是量子计算机,量子计算机运行该结果所消耗的资源即为所申请的量子计算资源,如量子计算机的计算能力,量子计算机的数据存储 ...
【技术保护点】
1.一种基于分布式量子计算服务排队和执行的方法,其特征是所述的方法具体步骤如下:/nS1通过量子电路详情信息判断用户是否登录;/nS2执行量子电路任务,将执行状态与量子计算中心交互;/nS3检查量子电路执行状态并更新;/nS4对全部任务进行分类展示。/n
【技术特征摘要】
1.一种基于分布式量子计算服务排队和执行的方法,其特征是所述的方法具体步骤如下:
S1通过量子电路详情信息判断用户是否登录;
S2执行量子电路任务,将执行状态与量子计算中心交互;
S3检查量子电路执行状态并更新;
S4对全部任务进行分类展示。
2.根据权利要求1所述的方法,其特征是所述S2执行量子电路任务,将执行状态与量子计算中心交互的具体步骤如下:
S201服务器内部采用redis分布式锁将执行时间放置到配置中,对量子电路任务进行定时执行;
S202查询数据表中电路状态的电路任务集合;
S203单次循环集合,捕获异常;
S204重复S201-S203步骤,将捕获的异常打印。
3.根据权利要求2所述的方法,其特征是所述S3检查量子电路执行状态并更新的具体步骤如下:
S301通过定时任务运行处理的状态结果同步量子计算机任务状态进行比对核查、执行;
S302通过WebSocket将消息推送到前台更新任务列表对应的运行状态。
4.根据权利要求3所述的方法,其特征是所述S4对全部任务进行分类展示的具体步骤如下:
S401利用定时任务以及WebSocket和量子计算机中心的交互建立量子电路实验展示列表;
S402将定时任务的执行结果及状态进行分类展示。
5.一种基于分布式量子计算服务排队和执行的系统,其特征是所述的系统具体包括登录...
【专利技术属性】
技术研发人员:刘瑞,魏金雷,杨继伟,徐士强,孙思清,
申请(专利权)人:浪潮云信息技术股份公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。