Amazon Braket がサポートするリージョンとデバイス - Amazon Braket

Amazon Braket がサポートするリージョンとデバイス

ヒント

AWS で量子コンピューティングの基礎について学びましょう。Amazon Braket Digital Learning Plan に登録し、一連のラーニングコースとデジタル評価を完了して自身にデジタルバッジを獲得してください。

Amazon Braket では、デバイスは量子タスクを実行するために呼び出すことができる QPU またはシミュレーターを表します。Amazon Braket は、IonQ、IQM、QuEra、Rigetti、3 つのオンデマンドシミュレーター、3 つのローカルシミュレーター、1 つの埋め込みシミュレーターから QPU デバイスにアクセスできるようにします。

サポートされている量子ハードウェアプロバイダーの詳細については、「QPU に量子タスクを送信する」を参照してください。使用可能なシミュレーターの詳細については、「Submitting quantum tasks to simulators」を参照してください。次の表に、使用可能なデバイスとシミュレーターのリストを示します。

プロバイダー デバイス名 パラダイム タイプ デバイス ARN リージョン

IonQ

Aria-1

ゲートベース

QPU

arn:aws:braket:us-east-1::device/qpu/ionq/Aria-1

us-east-1

IonQ

Forte-1

ゲートベース

QPU

arn:aws:braket:us-east-1::device/qpu/ionq/Forte-1

us-east-1

IonQ

Forte-Enterprise-1

ゲートベース

QPU

arn:aws:braket:us-east-1::device/qpu/ionq/Forte-Enterprise-1

us-east-1

IQM

Garnet

ゲートベース

QPU

arn:aws:braket:eu-north-1::device/qpu/iqm/Garnet

eu-north-1

IQM

Emerald

ゲートベース

QPU

arn:aws:braket:eu-north-1::device/qpu/iqm/Emerald

eu-north-1

QuEra

Aquila

アナログハミルトニアンシミュレーション

QPU

arn:aws:braket:us-east-1::device/qpu/quera/Aquila

us-east-1

Rigetti

Ankaa-3

ゲートベース

QPU

arn:aws:braket:us-west-1::device/qpu/rigetti/Ankaa-3

us-west-1

AWS

braket_sv

ゲートベース

ローカルシミュレーター

該当なし (Braket SDK のローカルシミュレーター)

該当なし

AWS

braket_dm

ゲートベース

ローカルシミュレーター

該当なし (Braket SDK のローカルシミュレーター)

該当なし

AWS

braket_ahs

アナログハミルトニアンシミュレーション

ローカルシミュレーター

該当なし (Braket SDK のローカルシミュレーター)

該当なし

AWS

SV1

ゲートベース

オンデマンドシミュレーター

arn:aws:braket:::device/quantum-simulator/amazon/sv1

us-east-1、us-west-1、us-west-2、eu-west-2

AWS

DM1

ゲートベース

オンデマンドシミュレーター

arn:aws:braket:::device/quantum-simulator/amazon/dm1

us-east-1、us-west-1、us-west-2、eu-west-2

AWS

TN1

ゲートベース

オンデマンドシミュレーター

arn:aws:braket:::device/quantum-simulator/amazon/tn1

us-east-1、us-west-2、eu-west-2

Amazon Braket で使用できる QPU に関するその他の詳細を表示するには、「Amazon Braket Quantum Computers」を参照してください。

デバイスのプロパティ

すべてのデバイスについて、デバイストポロジ、キャリブレーションデータ、ネイティブゲートセットなど、デバイスの詳細なプロパティは、Amazon Braket コンソールの [デバイス] タブまたは GetDevice API を使用して見つけることができます。シミュレーターを使用して回路を構築する場合、Amazon Braket では、連続する量子ビットまたはインデックスを使用する必要があります。SDK を用いて作業を行う場合、以下のコード例を参照することで、使用可能な個々のデバイスとシミュレーターのデバイスプロパティへのアクセス方法を確認できます。

from braket.aws import AwsDevice from braket.devices import LocalSimulator device = AwsDevice('arn:aws:braket:::device/quantum-simulator/amazon/sv1') # SV1 # device = LocalSimulator() # Local State Vector Simulator # device = LocalSimulator("default") # Local State Vector Simulator # device = LocalSimulator(backend="default") # Local State Vector Simulator # device = LocalSimulator(backend="braket_sv") # Local State Vector Simulator # device = LocalSimulator(backend="braket_dm") # Local Density Matrix Simulator # device = LocalSimulator(backend="braket_ahs") # Local Analog Hamiltonian Simulation # device = AwsDevice('arn:aws:braket:::device/quantum-simulator/amazon/tn1') # TN1 # device = AwsDevice('arn:aws:braket:::device/quantum-simulator/amazon/dm1') # DM1 # device = AwsDevice('arn:aws:braket:us-east-1::device/qpu/ionq/Aria-1') # IonQ Aria-1 # device = AwsDevice('arn:aws:braket:us-east-1::device/qpu/ionq/Forte-1') # IonQ Forte-1 # device = AwsDevice('arn:aws:braket:us-east-1::device/qpu/ionq/Forte-Enterprise-1') # IonQ Forte-Enterprise-1 # device = AwsDevice('arn:aws:braket:eu-north-1::device/qpu/iqm/Garnet') # IQM Garnet # device = AwsDevice('arn:aws:braket:eu-north-1::device/qpu/iqm/Emerald') # IQM Emerald # device = AwsDevice('arn:aws:braket:us-east-1::device/qpu/quera/Aquila') # QuEra Aquila # device = AwsDevice('arn:aws:braket:us-west-1::device/qpu/rigetti/Ankaa-3') # Rigetti Ankaa-3 # Get device properties device.properties

Amazon Braket のリージョンとエンドポイント

リージョンとエンドポイントの一覧については、「AWS 全般のリファレンス」を参照してください。

QPU デバイスで実行される量子タスクは、そのデバイスのリージョンにある Amazon Braket コンソールで表示できます。Amazon Braket SDK を使用している場合は、作業しているリージョンに関係なく、任意の QPU デバイスに量子タスクを送信できます。SDK は、指定された QPU のリージョンへのセッションを自動的に作成します。

Amazon Braket は、次の AWS リージョン で利用できます。

リージョン名 リージョン Braket エンドポイント

米国東部 (バージニア北部)

us-east-1

braket.us-east-1.amazonaws.com (IPv4 のみ)

braket.us-east-1.api.aws (デュアルスタック)

米国西部(北カリフォルニア)

us-west-1

braket.us-west-1.amazonaws.com (IPv4 のみ)

braket.us-west-1.api.aws (デュアルスタック)

米国西部 2 (オレゴン)

us-west-2

braket.us-west-2.amazonaws.com (IPv4 のみ)

braket.us-west-2.api.aws (デュアルスタック)

欧州北部 1 (ストックホルム)

eu-north-1

braket.eu-north-1.amazonaws.com (IPv4 のみ)

braket.eu-north-1.api.aws (デュアルスタック)

欧州西部 2 (ロンドン)

eu-west-2

braket.eu-west-2.amazonaws.com (IPv4 のみ)

braket.eu-west-2.api.aws (デュアルスタック)

注記

Amazon Braket SDK は IPv6-only ネットワークをサポートしていません。