Skip to main content

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 12 & 13 are supported).

Citing cuQuantum

H. Bayraktar et al., “cuQuantum SDK: A High-Performance Library for Accelerating Quantum Science,” 2023 IEEE International Conference on Quantum Computing and Engineering (QCE), Bellevue, WA, USA, 2023, pp. 1050-1061, doi: 10.1109/QCE57702.2023.00119

Metadata

Release files for custatevec-cu12 1.15.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for custatevec-cu12 1.15.0
File Interpreter ABI Platform
custatevec_cu12-1.15.0-py3-none-manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
custatevec_cu12-1.15.0-py3-none-manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details

Total release size: 146.5 MB

Release files / custatevec_cu12-1.15.0-py3-none-manylinux2014_x86_64.whl

Download URL custatevec_cu12-1.15.0-py3-none-manylinux2014_x86_64.whl
Size 73.2 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
211deed0a5f600b4a76df74145bb0f93c208f72dd59eb71d650981d431b06312
BLAKE2b-256 checksum
How to use checksums
ea26a24ee3a10e827126d621f8a4fcef059a9423f89b219c5856f76d5a16075d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / custatevec_cu12-1.15.0-py3-none-manylinux2014_aarch64.whl

Download URL custatevec_cu12-1.15.0-py3-none-manylinux2014_aarch64.whl
Size 73.2 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
feb244a65c4e77944d654f86278f752db34e631aa6de1a3782f648514573dbd9
BLAKE2b-256 checksum
How to use checksums
5e118b3df17b7d499a9a43f397b6d32068873fcb431a8b31d3c49bd0dd9ff588
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

1.15.0 This release

2 release files

1.14.0

2 release files

1.13.1

2 release files

1.13.0

2 release files

1.12.0

2 release files

1.11.0

2 release files

1.10.1

2 release files

1.9.0

2 release files

1.8.0

2 release files

1.7.0

2 release files

1.5.0

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page