你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

来自量子提供程序的后端量子模拟器

本文介绍量子提供程序提供的后端模拟器。 这些模拟器适用于所有 Azure Quantum 用户,并且是在真实量子计算机上运行程序之前测试 Q# 程序的一种好方法。

IonQ

IonQ 提供 GPU 加速的理想化模拟器,支持最多 29 个量子比特,使用 IonQ 在其量子硬件上提供的相同门集。 模拟器是在实际量子计算机上运行作业之前预检作业的好位置。

  • 作业类型:Simulation
  • 数据格式:ionq.circuit.v1
  • 目标 ID:ionq.simulator
  • 目标执行配置文件:QIR 基础(量子中间表示形式)

有关详细信息,请参阅 IonQ 提供商页

PASQAL

PASQAL 的 Emu-TN 仿真器使用与激光执行的操作对应的 Schrödinger 公式模拟量子状态的时间演变。

Emu-TN 模拟器在 NVIDIA DGX 节点的群集上运行,每个节点都配备了 NVIDIA A100 GPU,从而模拟 PASQAL 的量子处理器。 这是在 QPU(量子处理单元)上运行量子程序之前原型和验证量子程序的关键工具。 可以模拟 2D 阵列中的多达 100 个量子比特来开发工业应用并推进科学发现。

  • 作业类型:Simulation
  • 数据格式:application/json
  • 目标 ID:pasqal.sim.emu-tn
  • 目标执行配置文件:N/A

有关详细信息,请参阅 PASQAL 提供程序 页。

Quantinuum

Quantinuum 提供两个模拟器工具:

语法检查器 - 这些工具使用与目标量子计算机相同的编译器验证正确的语法、编译完成和计算机兼容性。 系统模型 H1 和 H2 有语法检查器。

  • 作业类型:Simulation
  • 数据格式:honeywell.openqasm.v1honeywell.qir.v1
  • 目标 ID:
    • H1-1 语法检查器:quantinuum.sim.h1-1sc
    • H2-1 语法检查器: quantinuum.sim.h2-1sc
  • 目标执行配置文件:QIR 自适应 RI
  • 定价:免费($0)

仿真器 - 这些工具包含实际系统模型 H1 和 H2 硬件的详细物理模型和逼真的噪音模型。 每台计算机都有仿真器(H1-1 和 H2-1)以及基于云的 Quantinuum 模拟器。

  • 作业类型:Simulation
  • 数据格式:honeywell.openqasm.v1, honeywell.qir.v1
  • 目标 ID:
    • H1-1 仿真器:quantinuum.sim.h1-1e
    • H2-1 模拟器: quantinuum.sim.h2-1e
  • 目标执行配置文件:QIR 自适应 RI

Quantinuum 模拟器是一个基于 H1 的系统模型仿真器,可在 Azure Quantum 页的 Code 上免费获取。 有关详细信息,请参阅 Quantinuum 模拟器 页。

有关所有 Quantinuum 模拟器的详细信息,请参阅 Quantinuum 提供程序 页。

Rigetti

Rigetti 为 Quil 提供其量子虚拟机(QVM),这是一个开源模拟器。 QVM 目标接受 Quil 程序作为文本,并在云中托管的 QVM 上运行该程序,并返回模拟结果。

  • 作业类型:Simulation
  • 数据格式:rigetti.quil.v1rigetti.qir.v1
  • 目标 ID:rigetti.sim.qvm
  • 目标执行配置文件:QIR 基础
  • 定价:免费($0)

有关详细信息,请参阅 Rigetti 提供商页