次の方法で共有


量子プロバイダーからのバックエンド量子シミュレーター

この記事では、量子プロバイダーから使用できるバックエンド シミュレーターについて説明します。 これらのシミュレーターは、すべての Azure Quantum ユーザーが使用でき、実際の量子コンピューターで実行する前に Q# プログラムをテストするのに最適な方法です。

IonQ

IonQ は、IonQ が量子ハードウェアで提供するのと同じゲート セットを使用して、最大 29 量子ビットをサポートする GPU アクセラレータの理想化シミュレーターを提供します。 シミュレーターは、ジョブを実際の量子コンピューターで実行する前にプリフライトするのに最適な場所です。

  • ジョブの種類: 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 には、次の 2 つのエミュレーター ツールが用意されています。

構文チェッカー - これらのツールは、ターゲットとする量子コンピューターと同じコンパイラを使用して、適切な構文、コンパイルの完了、およびコンピューターの互換性を確認します。 両方のシステム モデル H2 マシンに構文チェッカーがあります。

  • ジョブの種類: Simulation
  • データ形式: honeywell.openqasm.v1honeywell.qir.v1
  • ターゲット ID:
    • H2-1 構文チェッカー: quantinuum.sim.h2-1sc
    • H2-2 構文チェッカー: quantinuum.sim.h2-2sc
  • ターゲット実行プロファイル: QIR アダプティブ RI
  • 価格: 無料 ($0)

エミュレーター - これらのツールには、実際のシステム モデル H2 ハードウェアの詳細な物理モデルと現実的なノイズ モデルが含まれています。 H2 マシンとクラウドベースの Quantinuum エミュレーターの両方のエミュレーターがあります。

  • ジョブの種類: Simulation
  • データ形式: honeywell.openqasm.v1, honeywell.qir.v1
  • ターゲット ID:
    • H2-1 エミュレーター: quantinuum.sim.h2-1e
    • H2-2 エミュレーター: quantinuum.sim.h2-2e
  • ターゲット実行プロファイル: QIR アダプティブ RI

Quantinuum Emulator は、 Microsoft Quantum ページのコードで無料で利用できるシステム モデル H シリーズ ベースのエミュレーターです。 詳細については、「 Quantinuum Emulator 」ページを参照してください。

すべての Quantinuum エミュレーターの詳細については、 Quantinuum プロバイダー のページを参照してください。

Rigetti

Rigetti は、Quil 用のオープンソース シミュレーターである Quantum Virtual Machine (QVM) を提供します。 QVM ターゲットはテキストとして Quil プログラムを受け入れ、クラウドでホストされている QVM でそのプログラムを実行し、シミュレートされた結果を返します。

  • ジョブの種類: Simulation
  • データ形式: rigetti.quil.v1rigetti.qir.v1
  • ターゲット ID: rigetti.sim.qvm
  • ターゲット実行プロファイル: QIR ベース
  • 価格: 無料 ($0)

詳細については、Rigetti プロバイダーのページを参照してください。