cuQuantum SDK: A High-Performance Library for Accelerating Quantum Information Science
NVIDIA cuQuantum SDK is a high-performance library for quantum information science and beyond. Currently its primary target is quantum circuit simulations and it consists of two major components:
cuStateVec: a high-performance library for state vector computations
cuTensorNet: a high-performance library for tensor network computations
In addition to C APIs, cuQuantum also provides Python APIs via cuQuantum Python.
Documentation
Please refer to https://docs.nvidia.com/cuda/cuquantum/index.html for the cuQuantum documentation.
Installation
The cuQuantum wheel can be installed as follows:
pip install cuquantum-cuXX
where XX is the CUDA major version (currently CUDA 11 and 12 are supported). We encourage users to install package with the -cuXX suffix; the package cuquantum (without the -cuXX suffix) currently points to cuquantum-cu11 and is subject to change in the future.
Citing cuQuantum
Metadata
Release files for cuquantum-cu12 24.3.0.post1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cuquantum_cu12-24.3.0.post1-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| cuquantum_cu12-24.3.0.post1-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
Total release size: 15.1 kB
Release files / cuquantum_cu12-24.3.0.post1-py3-none-manylinux2014_x86_64.whl
| Download URL | cuquantum_cu12-24.3.0.post1-py3-none-manylinux2014_x86_64.whl |
|---|---|
| Size | 7.5 kB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
7c93c2deb8d7c5a1c0f28398c4aacf7d00545cc01ec959c5ee9c7df5f45e382f
|
|
BLAKE2b-256 checksum How to use checksums |
8594ae33ea32857afb97b4aaa005bebb70e41c37cbeee9931f6868e54c280e4b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.13
|
Release files / cuquantum_cu12-24.3.0.post1-py3-none-manylinux2014_aarch64.whl
| Download URL | cuquantum_cu12-24.3.0.post1-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 7.5 kB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
816fffffeb6bb20215873553abad106f492a174db1bf7cbe8b941ef26b22ee9e
|
|
BLAKE2b-256 checksum How to use checksums |
c8e1961fcb796849ddbfb512cc8e48c1d166af9a7562805f5be6a61d826ff549
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.13
|