[发明专利]量子计算机操作系统、量子计算机及可读存储介质在审
| 申请号: | 202110174503.0 | 申请日: | 2021-02-07 |
| 公开(公告)号: | CN114912620A | 公开(公告)日: | 2022-08-16 |
| 发明(设计)人: | 窦猛汉 | 申请(专利权)人: | 合肥本源量子计算科技有限责任公司 |
| 主分类号: | G06N10/40 | 分类号: | G06N10/40;G06F8/41 |
| 代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 马铁良 |
| 地址: | 230088 安徽省合肥市高新*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 量子 计算机 操作系统 可读 存储 介质 | ||
1.一种量子计算机操作系统,其特征在于,包括:
量子程序编译优化服务模块,用于实现如下处理:
获取待执行的量子程序,
获取第二量子计算硬件设备的量子芯片中的量子比特的拓扑结构,
基于所述拓扑结构,将量子程序编译成量子计算任务;以及
通信模块,用于将量子计算任务发送给第二量子计算硬件设备,以用于量子计算。
2.根据权利要求1所述的量子计算机操作系统,其特征在于,还包括:
量子比特管理服务模块,用于实现如下处理:
接收来自量子程序编译优化服务模块的量子计算任务,
获取第二量子计算硬件设备的量子芯片中的可用量子比特的当前拓扑结构,以及
基于当前拓扑结构,从所述量子计算任务中选择待处理量子计算任务,其中,所述待处理量子计算任务所需的量子比特与所述当前拓扑结构匹配;
其中,通信模块将所述待处理量子计算任务发送给第二量子计算硬件设备。
3.根据权利要求2所述的量子计算机操作系统,其特征在于,所述待处理量子计算任务所需的量子比特的数量小于等于所述当前拓扑结构中的量子比特的数量。
4.根据权利要求1所述的量子计算机操作系统,其特征在于,所述拓扑结构是第二量子计算硬件设备的量子芯片中的可用量子比特的当前拓扑结构,以及所述量子程序编译优化服务模块基于所述当前拓扑结构,将量子程序编译成量子计算任务。
5.根据权利要求4所述的量子计算机操作系统,其特征在于,还包括:
量子比特管理服务模块,用于获取第二量子计算硬件设备的量子芯片中的可用量子比特的当前拓扑结构,以及将所述当前拓扑结构传递给所述量子程序编译优化服务模块。
6.根据权利要求1所述的量子计算机操作系统,其特征在于,所述量子程序是中间语言的程序代码。
7.根据权利要求1所述的量子计算机操作系统,其特征在于,所述量子计算任务包括量子线路。
8.根据权利要求1所述的量子计算机操作系统,其特征在于,还包括:
自动化校准服务模块,用于自动测试和校准量子芯片。
9.根据权利要求1所述的量子计算机操作系统,其特征在于,还包括:
量子计算任务调度管理服务模块,用于根据量子计算任务的优先级确定待分配量子计算任务,其中,所述优先级是基于量子计算任务的等待时间和执行时间而确定的。
10.一种量子计算机,包括:
第一量子计算硬件设备,其中,在第一量子计算硬件设备上设置根据权利要求1-9中的任何一项所述的量子计算机操作系统;以及
与第一量子计算硬件设备通信的第二量子计算硬件设备,包括量子芯片,
其中,所述量子计算机操作系统的通信模块将量子计算任务发送给第二量子计算硬件设备,以用于执行量子计算。
11.一种量子计算机可读存储介质,存储有一个或多个量子计算机可执行指令,当该量子计算机可执行指令被量子计算机执行时,实现根据权利要求1所述的量子计算机操作系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥本源量子计算科技有限责任公司,未经合肥本源量子计算科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110174503.0/1.html,转载请声明来源钻瓜专利网。





