NVIDIA cuStateVec is a high-performance library dedicated to operations for building state vector quantum simulators. cuStateVec is a component of the NVIDIA cuQuantum SDK.
In addition to C APIs, cuStateVec can also be accessed in Python via cuQuantum Python.
Documentation
Please refer to https://docs.nvidia.com/cuda/cuquantum/latest/custatevec/index.html for the cuStateVec documentation.
Installation
The cuStateVec wheel can be installed as follows:
pip install custatevec-cuXX
where XX is the CUDA major version (currently CUDA 11 & 12 are supported).
Citing cuQuantum
Release files for custatevec-cu11 1.9.0.post0
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 |
|---|---|---|---|---|
| custatevec_cu11-1.9.0.post0-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| custatevec_cu11-1.9.0.post0-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
Total release size: 74.7 MB
Release files / custatevec_cu11-1.9.0.post0-py3-none-manylinux2014_x86_64.whl
| Download URL | custatevec_cu11-1.9.0.post0-py3-none-manylinux2014_x86_64.whl |
|---|---|
| Size | 37.4 MB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
c3caa642752da7d7d8605f2864f418e5bc33ff21f12bd27b658cbca4684d76f1
|
|
BLAKE2b-256 checksum How to use checksums |
39690ccf2c1b23a350974573f3e68ab20294f6c4fa4009fba7f7c84576582672
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.3
|
Release files / custatevec_cu11-1.9.0.post0-py3-none-manylinux2014_aarch64.whl
| Download URL | custatevec_cu11-1.9.0.post0-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 37.3 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
e627f11e38296a2f7061f2b2dec98e5f952ebd10e97dd34380a9cd2a62bef2c9
|
|
BLAKE2b-256 checksum How to use checksums |
5baa7a8199f9676bd48c4f6a790f8bf9d531143cd9d4a17f21a6f42bbc0e5534
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.3
|