[发明专利]启用量子计算的云环境中的作业处理在审
| 申请号: | 201780095360.6 | 申请日: | 2017-12-06 |
| 公开(公告)号: | CN111165052A | 公开(公告)日: | 2020-05-15 |
| 发明(设计)人: | A·克洛斯;L·S·比晓普;I·F·塞尔塔热;J·甘贝塔 | 申请(专利权)人: | 国际商业机器公司 |
| 主分类号: | H04W72/08 | 分类号: | H04W72/08 |
| 代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 于静;杨晓光 |
| 地址: | 美国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 启用 量子 计算 环境 中的 作业 处理 | ||
1.一种方法,包括:
查明量子云环境QCE中的量子云计算节点QCCN的量子处理器(q处理器)的配置与在提交给所述QCE的作业的一部分(q部分)中的第一指令中请求的操作之间的兼容性,所述QCE包括所述QCCN和常规计算节点CCN,所述CCN包括被配置用于二进制计算的常规处理器;
响应于所述查明,构造对应于所述第一指令的量子指令(q指令);
使用所述QCCN的所述q处理器执行所述q指令以产生量子输出信号(q信号);
将所述q信号变换成对应的量子计算结果(q结果);以及
将最终结果返回给提交所述作业的提交系统,其中,所述最终结果包括所述q结果。
2.根据权利要求1所述的方法,还包括:
使用与所述q处理器相关联的硬件来校正所述q信号中的错误以产生校正后的q信号。
3.根据前述权利要求中任一项所述的方法,还包括:
解调所述q信号;
数字化所述q信号;以及
从数字化后的q信号中提取初始量子计算结果(初始q结果)。
4.根据权利要求3所述的方法,还包括:
对所述初始q结果进行后处理,其中,所述后处理包括将统计模型应用于所述初始q结果以获得所述q结果,并且其中,所述q结果是由所述q处理器计算的正确结果的概率大于阈值。
5.根据前述权利要求中任一项所述的方法,其中,使用量子指令语言来对所述q指令编码。
6.根据权利要求5所述的方法,其中,所述量子指令语言包括量子汇编语言QASM。
7.根据前述权利要求中任一项所述的方法,还包括:
响应于确定所述q部分中的第二指令与所述QCCN中的q处理器的量子计算配置不兼容,构造与所述第二指令相对应的常规指令;以及
在所述QCE中的所述CCN上执行所述常规指令。
8.根据权利要求7所述的方法,还包括:
从在所述CCN上执行所述常规指令来获得常规结果;以及
将所述常规结果与所述q结果相合并以产生所述最终结果。
9.根据前述权利要求中任一项所述的方法,还包括:
构造与所述作业中的第二部分中的指令相对应的常规指令;以及
调度所述常规指令以在所述QCE中的所述CCN上执行。
10.根据权利要求1所述的方法,其中,所述QCCN是在所述QCE中工作的一组QCCN中的一个QCCN,其中,所述CCN是在所述QCE中工作的一组CCN中的一个CCN。
11.根据前述权利要求中任一项所述的方法,其中,所述q处理器的所述配置包括在所述q处理器中可用的量子位的数量,并且其中,所述查明包括确定所述操作能够使用所述数量的量子位来执行。
12.根据前述权利要求中任一项所述的方法,其中,所述q处理器的所述配置包括被配置为由所述q处理器执行的操作的类型,并且其中,所述查明包括确定在所述第一指令中请求的所述操作能够使用在所述q处理器中配置的第二操作来执行,所述第二操作使用一组量子位。
13.根据前述权利要求中任一项所述的方法,其中,所述q处理器的所述配置包括由所述q处理器产生的所述q信号中的错误率,其中,所述查明包括确定所述q部分的错误容限至少等于所述错误率。
14.根据前述权利要求中任一项所述的方法,还包括:
使用与所述q部分相关联的指示来在所述作业中识别所述q部分,所述指示涉及所述q部分对于量子计算的适合性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780095360.6/1.html,转载请声明来源钻瓜专利网。





