【技术实现步骤摘要】
【国外来华专利技术】支持多种量子计算技术的量子计算服务
技术介绍
[0001]量子计算利用量子物理定律来处理信息。量子物理学是在基本层级描述现实行为的理论。它是当前能够一致地预测像光子、分子、原子和电子一样的微观量子对象的行为的唯一物理理论。
[0002]量子计算机是利用量子力学来允许一个人写入、存储、处理和读出以量子状态例如量子对象的状态编码的信息的装置。量子对象是根据量子物理定律运转的物理对象。物理对象的状态是对象在给定时间的描述。
[0003]在量子力学中,两级量子系统的状态或简单地量子比特(qubit)是其平方合计为一的两个复数的列表。这两个数字中的每一个被称作振幅或拟概率。振幅的平方给出潜在负概率。因此,这两个数字中的每一个对应于事件零和事件一分别将发生的平方根。概率比特(例如传统零或一比特)与量子比特之间的基本且违反直觉的差异是概率比特表示缺少关于两级经典系统的信息,然而量子比特包含关于两级量子系统的最大信息。
[0004]量子计算机基于此类量子比特(qubits),它们可能经历“叠加”和“纠缠”的现象。叠加允许量子系统同时处于多个状态。例如,虽然经典计算机基于或零或一的比特,但是量子比特可以同时为零和一,同时不同概率被指配给零和一。纠缠是量子粒子之间的强相关,使得即使相隔很远,量子粒子也有着不可分割的紧密联系。
[0005]量子算法是以期望和受控方式作用于量子比特的可逆变换,然后对一个或多个量子比特进行测量。例如,如果系统具有两个量子比特,则变换可以修改四个数字;在三个量子比特情况下这变成八个数字,依此类推。因此,量 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种系统,所述系统包括:服务提供商网络的一个或多个计算装置,其中所述一个或多个计算装置被配置为实现量子计算服务;位于第一量子硬件提供商的位置处的所述服务提供商网络的第一边缘计算装置;以及位于第二量子硬件提供商的位置处的所述服务提供商网络的第二边缘计算装置;其中所述第一量子硬件提供商和所述第二量子硬件提供商被配置为使用基于不同的量子计算技术的量子计算机来执行量子计算电路;其中被配置为实现所述量子计算服务的所述一个或多个计算装置被配置为:从所述量子计算服务的客户接收要执行的量子计算对象的定义;选择所述第一量子硬件提供商或所述第二量子硬件提供商中的至少一个来执行所述量子计算对象;经由位于所述选择的一个或多个量子硬件提供商的相应位置处的所述第一边缘计算装置或所述第二边缘计算装置向所述量子硬件提供商中的所选一个或多个提交与所述量子计算对象相对应的量子电路;接收在所述选择的一个或多个量子硬件提供商的量子计算机上执行所述量子电路的结果;存储执行所述量子电路的所述结果;以及向所述客户提供所述量子计算对象的执行已完成的通知。2.根据权利要求1所述的系统,其中被配置为实现所述量子计算服务的所述一个或多个计算装置被进一步配置为:基于所述量子计算对象的一个或多个特性及所述第一量子硬件提供商和所述第二量子硬件提供商的一个或多个特性来生成使用所述第一量子硬件提供商或所述第二量子硬件提供商中的一个或多个来执行所述量子计算对象的推荐,其中所述一个或多个特性包括由所述相应的第一量子硬件提供商和第二量子硬件提供商使用的所述相应的量子计算技术;将所述推荐提供给所述客户;以及接收来自所述客户的指示对所述推荐的采用或要用于执行所述量子计算对象的替代配置的响应,其中至少部分地基于来自所述客户的所述响应来选择被选择来执行所述量子计算对象的所述第一量子硬件提供商或所述第二量子硬件提供商中的所述一个或多个。3.根据权利要求1所述的系统,其中由所述第一量子硬件提供商和所述第二量子硬件提供商使用的所述不同的量子计算技术包括以下项中的两种或更多种:基于量子退火的量子计算机;基于离子阱的量子计算机;基于超导的量子计算机;或基于光子的量子计算机。4.根据权利要求1所述的系统,还包括:第一私有专用物理网络链路,所述第一私有专用物理网络链路将所述第一量子硬件提供商的所述位置处的所述第一边缘计算装置连接到所述服务提供商网络;以及
第二私有专用物理网络链路,所述第二私有专用物理网络链路将所述第二量子硬件提供商的所述位置处的所述第二边缘计算装置连接到所述服务提供商网络。5.一种方法,包括:在实现在一个或多个计算装置上的量子计算服务处,从所述量子计算服务的客户接收要执行的量子计算任务的定义;通过所述量子计算服务选择第一量子硬件提供商或第二量子硬件提供商中的至少一个来执行所述量子计算任务,其中所述第一量子硬件提供商和所述第二量子硬件提供商被配置为使用基于不同的量子计算技术的量子计算机来执行量子计算任务;通过所述量子计算服务经由位于所述第一量子硬件提供商的位置处的所述量子计算服务的第一边缘计算装置或位于所述第二量子硬件提供商的位置处的所述量子计算服务的第二边缘装置向所述选择的至少一个量子硬件提供商提交与所述量子计算任务相对应的量子电路;使从所述第一量子硬件提供商或所述第二量子硬件提供商接收到的执行结果被存储;以及通过所述量子计算服务向所述客户提供所述量子计算任务已完成的通知。6.根据权利要求5所述的方法,其中由所述第一量子硬件提供商和所述第二量子硬件提供商使用的所述不同的量子计算技术包括以下项中的两种或更多种:基于量子退火的量子计算机;基于离子阱的量子计算机;基于超导的量子计算机;或基于光子的量子计算机。7.根据权利要求5所述的方法,其中提交所述量子计算任务包括:将所述量子计算任务从由所述客户用于定义所述量子计算任务的中间表示转换成用于将所述量子计算任务定义为所述量子电路的量子硬件提供商特定定义;将所述量子电路提供给所述量子计算服务的后端非公开应用可编程接口(API),其中所述第一量子硬件提供商位置处的所述量子计算服务的第一边缘计算...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。