NVIDIA cuQuantum は量子回路シミュレーションを加速するための SDK です。すべての回路シミュレーションフレームワークを高速化するように構築され、Cirq、Qiskit、Pennylane などに統合された cuQuantum は、研究者がスケールとパフォーマンスで理想的な量子ビットやノイズの多い量子ビットをシミュレーションすることを可能にします。
cuQuantum は量子コンピューターをエミュレートするさまざまな手法を提供します。cuStateVec と cuTensorNet はそれぞれ、量子ビットの数と深さが変えられる、シミュレーション量子回路の代替手法を提供します。各ライブラリからは量子シミュレーター向けの API が提供され、研究者は GPU のエキスパートでなくとも、NVIDIA 量子プラットフォームのパフォーマンスとスケールを簡単に活用できます。
cuQuantum Appliance は、cuQuantum によって高速化され、NVIDIA プラットフォームによって最適化される主要なコミュニティ フレームワークから構成される Docker コンテナーです。
スタックには Cirq qsim シミュレーターと Qiskit Aer シミュレーターとともに cuQuantum が含まれます。cuQuantum Appliance は、複数の GPU や複数のノードをまたぐ強スケーリングと弱スケーリングに優れているだけでなく、マルチノード シミュレーションがコード変更なしで最大 2 桁スピードアップします。
NVIDIA cuQuantum Appliance は、NVIDIA NGC™ カタログからご利用いただけます。