Loading...
机构名称:
¥ 1.0

摘要:未来,量子计算机可能比传统计算机更快地解决特定问题。但它们的实际量子位数很少,错误率很高。然而,量子计算机已经在各个领域得到应用,云提供商提供的量子计算机数量也在稳步增加。要执行量子电路,需要将其映射到量子计算机的硬件上。由此产生的编译电路会严重影响执行的精度,因为会使用量子位和量子门导致错误发生。因此,选择最佳的电路至关重要。SDK 用于实现电路,并且在支持的云提供商和编程语言方面有所不同。这些差异使对其他后端的更改变得复杂。在之前的工作中,我们开发了一个自动化框架来翻译给定的电路并使用多个编译器在可用的量子计算机上对其进行编译。编译结果可以按优先级排序并执行。然而,使用所有编译器和量子计算机进行翻译和编译都是资源密集型的,并且无法很好地扩展到未来的其他后端。因此,我们提出了一种扩展,可以根据用户的需求自动选择合适的编译器和量子计算机组合,例如,缩短等待时间并根据过去的执行情况获得精确的结果。为了演示和验证我们的方法,我们展示了一个原型和案例研究。

编译前如何选择量子编译器和量子计算机

编译前如何选择量子编译器和量子计算机PDF文件第1页

编译前如何选择量子编译器和量子计算机PDF文件第2页

编译前如何选择量子编译器和量子计算机PDF文件第3页

编译前如何选择量子编译器和量子计算机PDF文件第4页

编译前如何选择量子编译器和量子计算机PDF文件第5页