[发明专利]用于调度量子计算机的调度服务器、调度方法及应用方法有效
申请号: | 201810547723.1 | 申请日: | 2018-05-31 |
公开(公告)号: | CN108874538B | 公开(公告)日: | 2020-10-13 |
发明(设计)人: | 张嵩昊 | 申请(专利权)人: | 合肥本源量子计算科技有限责任公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06N10/00 |
代理公司: | 安徽知问律师事务所 34134 | 代理人: | 代群群;侯晔 |
地址: | 230088 安徽省合肥市高新*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 调度 量子 计算机 服务器 方法 应用 | ||
1.一种用于调度量子计算机的调度服务器,其特征在于:包括,
记录模块:记录量子计算机逻辑门种类及数量,记录不同种类逻辑门运行不同任务的耗时;
解析模块:解析计算任务所需逻辑门种类及数量的信息,分析出要执行的逻辑门的种类和数量;
预判模块:对计算任务总时间进行判断;
执行器:将本次任务耗时进行记录,根据量子计算机资源状态,依据任务记录表,预判正在执行的设备加上本次任务耗费的总时间,选择总时间最少的设备进行分配,分配至不同量子计算设备;
任务记录表:执行器执行完任务后,更新设备任务执行情况。
2.根据权利要求1所述的一种用于调度量子计算机的调度服务器,其特征在于:量子计算机资源状态,通过量子计算机不同设备正在进行任务排队总时长判断。
3.根据权利要求1所述的一种用于调度量子计算机的调度服务器,其特征在于:任务记录表更新量子计算机资源状态,将量子计算机对应设备原任务排队总时长减去已执行完的任务耗时。
4.一种用于调度量子计算机的调度服务器的调度方法,步骤如下:
步骤一,获取任务执行参数;
步骤二,预判模块根据执行参数,对该任务总时间进行判断;
步骤三,向执行器发送任务,记录任务耗时,并分配量子计算器资源进行任务执行;
步骤四,执行器在量子计算器执行完任务后更新任务记录表,更新设备任务执行情况。
5.根据权利要求4所述的一种用于调度量子计算机的调度服务器的调度方法,其特征在于:步骤一中,通过解析模块解析计算任务所需逻辑门种类及数量的信息,分析出要执行的逻辑门的种类和数量,后将解析信息送入预判模块。
6.根据权利要求4所述的一种用于调度量子计算机的调度服务器的调度方法,其特征在于:步骤二中预判模块综合解析模块和记录模块相应信息,计算任务总时间。
7.根据权利要求4所述的一种用于调度量子计算机的调度服务器的调度方法,其特征在于:执行器选择现有设备进行任务总执行时间最少的设备执行本次任务。
8.一种用于调度量子计算机的调度服务器的应用方法,其特征在于:采用权利要求1-3任一所述的调度服务器,应用于量子云平台工作。
9.基于权利要求8所述的一种用于调度量子计算机的调度服务器的应用方法,其特征在于:量子云平台工作步骤如下:
步骤A,用户通过用户信息及任务提交设备进行云平台登录,确认登录权限;
步骤B,用户登陆后,用户提交计算请求;
步骤C,量子云平台判断提交任务权限;
步骤D,量子云平台将计算请求提交至调度服务器,调度服务器对计算资源合理分配;
步骤E,调度服务器向量子计算机请求计算资源,量子计算机执行结果;
步骤F,量子计算机将结果反馈给调度服务器,调度服务器再将具体结果反馈量子云平台,量子云平台将结果展示给用户。
10.基于权利要求8所述的一种用于调度量子计算机的调度服务器的应用方法,其特征在于:步骤B中,计算请求为编辑好的量子线路或量子语言。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥本源量子计算科技有限责任公司,未经合肥本源量子计算科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810547723.1/1.html,转载请声明来源钻瓜专利网。