cuStateVec: A High-Performance Library for State Vector Quantum Simulators
NVIDIA cuStateVec is a high-performance library dedicated to operations with state vectors for expressing quantum algorithms. 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/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
Metadata
Release files for custatevec-cu12 1.5.0
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_cu12-1.5.0-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| custatevec_cu12-1.5.0-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
Total release size: 76.9 MB
Release files / custatevec_cu12-1.5.0-py3-none-manylinux2014_x86_64.whl
| Download URL | custatevec_cu12-1.5.0-py3-none-manylinux2014_x86_64.whl |
|---|---|
| Size | 38.4 MB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
b6202cf0ed3538956f15cffbbe5ec12e75ff5708846cba27c6ad5eb0323df8e6
|
|
BLAKE2b-256 checksum How to use checksums |
1c46e2d8bb84194e622fe1d5a4011997e0fef192dfe879466e74739c9edd579a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.9
|
Release files / custatevec_cu12-1.5.0-py3-none-manylinux2014_aarch64.whl
| Download URL | custatevec_cu12-1.5.0-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 38.4 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
e040c92e7ff8dacca74c7f122a1641f15e15a59f2b44c861517cd3515fa32986
|
|
BLAKE2b-256 checksum How to use checksums |
fa57d7edfd6d2adc94a0ed48c73ce109d309207f58e02b67724cac7bcc84ebcf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.9
|