Amazon Braket の仕組み - Amazon Braket

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Braket の仕組み

Amazon Braketマネージド回路シミュレーターやさまざまなタイプの QPU を含む量子コンピューティングデバイスへのオンデマンドアクセスを提供します。In (イン)Amazon Braket、へのアトミック要求端末はタスクです。を使用する場合ゲートベースの QCデバイス, これには、量子回路が含まれます (測定命令と数を含むshots)、およびその他のリクエストメタデータ。アニーリングデバイスの場合、問題の定義、shots、およびその他のオプションのパラメータ。

このセクションでは、タスクを実行するハイレベルなフローについて学習します。Amazon Braket。

Amazon Braketタスクフロー


            データフロー 3

お客様がタスクの定義、モニタリングを容易に行えるように、Amazon Braketには、がプリインストールされたマネージドの Jupyter ノートブック (1) がプリインストールされています。Amazon BraketSDK。SDK で量子回路を直接構築したり、アニーリングデバイスの場合は、アニーリングの問題とパラメータを定義できます。-Amazon BraketSDK は以下のためのプラグインも提供しますD-Wave’sOceanツールスイートなので、ネイティブにプログラムできますD-Wave端末。タスクを定義したら、実行するデバイスを選択し、Amazon Braket API(2)。選択したデバイスに応じて、デバイスが利用可能になるまでタスクがキューに入れられ、タスクが実行のために QPU またはシミュレータに送信されます (3)。Amazon Braketでは、3 つの異なるタイプの QPU にアクセスできます (D-Wave,IonQ,Rigetti) と 1 つのオンデマンドシミュレータSV1。詳細については、次を参照してください。Amazon Braketサポートされるデバイス

タスクが処理された後、Amazon Braket結果をAmazonS3 バケット。AWSアカウント (4). 同時に、SDK はバックグラウンドで結果をポーリングし、タスク完了時に Jupyter ノートブックにロードします。でタスクを表示し管理することができますタスクページでAmazon Braketコンソールを使用するかGetQuantumTaskのオペレーションAmazon Braket API。

もちろん、Amazon Braketはと統合されますAmazonIdentity and Access Management (IAM)Amazon CloudWatch,Amazon CloudTrail そしてAmazon EventBridge ユーザーアクセス管理、モニタリングおよびイベントベースの処理 (5).

サードパーティーのデータ処理

QPU デバイスに送信されたタスクは、サードパーティープロバイダーが運営する施設にある量子コンピュータで処理されます。セキュリティとサードパーティー処理の詳細についてはAmazon Braket「」を参照してくださいのセキュリティAmazon Braketハードウェアプロバイダー