

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

# 埋め込みシミュレーターについて
<a name="embedded-simulator"></a>

埋め込みシミュレーターは、シミュレーションをアルゴリズムコードに直接埋め込むことで動作します。また、同じコンテナ内に格納されており、ハイブリッドジョブインスタンスに対するシミュレーションを直接実行します。このアプローチは、シミュレーションとリモートデバイス間の通信で通常発生するボトルネックを排除するのに役立ちます。埋め込みシミュレーターは、すべての計算を 1 つのまとまりのある環境で維持することで、必要なメモリを大幅に削減し、目標となる成果を達成するために必要な回路実行の数を減らすことができます。これにより、リモートシミュレーションに依存する従来の環境と比較して、多くの場合、10 倍以上の大幅なパフォーマンス向上につながる可能性があります。埋め込みシミュレーターがパフォーマンスを向上させ、効率的なハイブリッドジョブを可能にする方法の詳細については、「[Run a hybrid job with Amazon Braket Hybrid Jobs](https://docs.aws.amazon.com/braket/latest/developerguide/braket-jobs-works.html)」のドキュメントページを参照してください。

## PennyLane の稲妻シミュレーター
<a name="lightning-simulator"></a>

PennyLane の稲妻シミュレーターを Braket の埋め込みシミュレーターとして使用できます。PennyLane の稲妻シミュレーターを使用すると、[随伴微分法](https://docs.pennylane.ai/en/stable/introduction/interfaces.html#simulation-based-differentiation)などの高度な勾配計算方法を使用して、勾配をより迅速に評価できます。[lightning.qubit シミュレーター](https://docs.pennylane.ai/projects/lightning/en/stable/lightning_qubit/device.html)は、Braket NBI を使用してデバイスとして使用できますが、埋め込みシミュレーターとしては GPU インスタンスを使用して実行する必要があります。lightning.gpu の使用例については、「[Embedded simulators in Braket Hybrid Jobs](https://github.com/amazon-braket/amazon-braket-examples/blob/main/examples/hybrid_jobs/4_Embedded_simulators_in_Braket_Hybrid_Jobs/Embedded_simulators_in_Braket_Hybrid_Jobs.ipynb)」ノートブックを参照してください。