[发明专利]用于重新编译量子电路以补偿量子计算机中的漂移的装置和方法在审
| 申请号: | 201910462566.9 | 申请日: | 2019-05-30 |
| 公开(公告)号: | CN110659739A | 公开(公告)日: | 2020-01-07 |
| 发明(设计)人: | J.霍加博亚姆;A.福尔摩斯 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06N10/00 | 分类号: | G06N10/00 |
| 代理公司: | 72001 中国专利代理(香港)有限公司 | 代理人: | 孙鹏;申屠伟进 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 量子位 量子 漂移 量子处理器 漂移补偿 误差检测器 量子系统 控制器 运行时 响应 附属 检测 | ||
1.一种方法,包括:
根据量子运行时来在量子处理器上执行量子操作,所述量子操作被物理地实现在多个量子位(qubit)上;
测量来自所述多个量子位的全部或子集的值;
对所述值进行解码以检测与量子位相关联的误差;
基于所述误差来确定量子处理器的当前系统漂移;以及
如果当前系统漂移被确定为在阈值以上,则使用补偿值来重新生成量子运行时。
2.根据权利要求1所述的方法,其中所述误差包括相位(Z)和位翻转(X)误差。
3.一种具有被存储在其上的程序代码的机器可读介质,所述程序代码当被机器执行的时候使得机器执行如下操作:
根据量子运行时来在量子处理器上执行量子操作,所述量子操作被物理地实现在多个量子位(qubit)上;
测量来自所述多个量子位的全部或子集的值;
对所述值进行解码以检测与量子位相关联的误差;
基于所述误差来确定量子处理器的当前系统漂移;以及
如果当前系统漂移被确定为在阈值以上,则使用补偿值来重新生成量子运行时。
4.根据权利要求3所述的机器可读介质,其中所述误差包括相位(Z)和位翻转(X)误差。
5.根据权利要求3或4所述的机器可读介质,此外包括用于使得机器执行如下操作的程序代码:
通过确定针对每个量子位的噪声校正值来计算补偿值。
6.根据权利要求3或5所述的机器可读介质,此外包括用于使得机器执行如下操作的程序代码:
将所述补偿值存储在漂移旁视缓冲器中,所述漂移旁视缓冲器具有多个条目,针对每个量子位具有至少一个条目,所述条目包括与其相应量子位相关联的补偿值。
7.根据权利要求3或6所述的机器可读介质,其中重新计算量子运行时包括调用量子及时(JIT)编译器来响应性地读取漂移旁视缓冲器并且使用补偿值来重新编译量子运行时。
8.根据权利要求6所述的机器可读介质,此外包括用于使得机器执行如下操作的程序代码:
将针对每个量子位所检测的误差存储在与那个量子位相关联的漂移补偿缓冲器条目中;以及
对所述误差进行评估以确定何时系统漂移已经达到阈值或上升到阈值以上。
9.根据权利要求8所述的机器可读介质,其中所述补偿值包括通过如下所生成的噪声校正值:执行具有预定结果的操作的序列来确定针对每个量子位的噪声校正。
10.根据权利要求9所述的机器可读介质,其中操作的序列包括从包括以下各项的组中所选择的诊断过程:哈恩回波读出或随机化的基准评定。
11.一种量子系统,包括:
量子处理器,其包括一个或多个数据量子位(qubit)以及一个或多个附属量子位;
量子控制器,其用于响应于量子运行时来控制量子位;
误差检测器,其用于检测量子位中的误差;
量子漂移补偿器,其用于基于所述误差来确定量子处理器的当前系统漂移,并且如果当前系统漂移被确定为在阈值以上则响应性地生成一组补偿值。
12.根据权利要求11所述的量子系统,其中所述误差包括相位(Z)和位翻转(X)误差。
13.根据权利要求11或12所述的量子系统,其中所述量子漂移补偿器用于通过确定针对每个量子位的噪声校正值来计算补偿值。
14.根据权利要求11或13所述的量子系统,其中所述量子漂移补偿器包括漂移旁视缓冲器,所述漂移旁视缓冲器具有多个条目,针对每个量子位具有至少一个条目,所述条目包括与其相应量子位相关联的补偿值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910462566.9/1.html,转载请声明来源钻瓜专利网。





