国内外量子计算软件和量子计算语言
1.量子计算软件 国外量子计算软件 1.pyquil pyquil 是美国的量子计算公司 Rigetti 开发的,可以实现量子线 路的计算模拟、含噪声的量子逻辑门计算模拟,量子芯片的云端运行等功能。Pyquil 虽然比较小众,功能相对较少,但上手比较简单。 2.Qiskit Qiskit 是一个开放源代码量子计算软件开发框架,利用当今的量子处理器开展研究,教育和商业等工作。Qiskit 由四个相互协作以实现量子计算的元素组成。Qiskit Terra 为 Qiskit 软件栈提供了基础。Terra 采用模块化结构,简化了电路优化和后端扩展的添加。Qiskit Aer 为 Qiskit 软件栈提供了一个高性能模拟器框架。Qiskit Ignis 是一个用于理解和缓解量子电路和系统中噪声的框架。Qiskit Aqua 包含一个跨域量子算法库,可以在其上构建用于近期量子 计算的应用程序。 3.Quantum Development Kit(QDK) Microsoft 提供了 Quantum Development Kit(量子程序开发套件,简称 QDK),以便进行量子编程。QDK 包括: Q#:微软推出的一种新的高级量子编程语言。Q#具有与 Visual Studio 和 Visual Studio Code 的丰富集成以及与 Python 编程语言的互操作性。企业级开发工具提供了在