Amazon Braket 推出量子电路的逐字编译功能

企业动态 AWS 2021-09-20 12:32

Amazon Braket 是 AWS 量子计算服务,现在可以更好地控制量子电路在量子计算机上的执行方式。利用新的逐字编译功能,客户现在可以指定其电路完全按照所定义的方式运行,而无需在编译过程中进行任何修改。

在开发量子算法时,用户主要在抽象量子电路中编程,这些电路会指定要执行的门集合。量子电路编译将抽象的量子电路转换为针对特定类型的量子硬件优化的编译电路。在此优化过程中,原始电路经过编译过程,通过量子位分配、重新排序和映射到该硬件支持的本机门来转换电路。专注于硬件基准测试或开发错误缓解协议的研究人员和量子算法专家需要能够准确指定将在其选择的量子硬件上执行的门和电路布局。新的逐字编译功能使用户可以通过禁用某些优化步骤直接控制编译过程,从而确保其电路完全按照设计执行。

Amazon Braket 用户可以使用 Amazon Braket SDK 中的“逐字框”指示其希望关闭编译的整个电路或其中的一部分。此逐字编译功能适用于 Rigetti 量子计算机,此类量子计算机目前在 Amazon Braket 上的 AWS 区域美国西部 2(加利福尼亚北部)可用。