pytket-custatevec
GPU-accelerated statevector and shot-based simulation for pytket.
pytket-custatevec acts as an open-source bridge between Quantinuum's pytket compiler and NVIDIA's cuQuantum SDK, enabling massive speedups for circuit simulations.
Why use this backend?
-
High Performance --- Leverage NVIDIA GPUs to enable rapid simulation of quantum circuits using parallel architecture.
-
Seamless Integration --- Works as a standard
pytketBackend. Just switch your backend import, and your existing code runs on the GPU immediately. -
Optimized Memory --- Utilizes
cuStateVec's advanced memory management to handle large statevectors efficiently on GPU VRAM.
Architecture
This library sits directly on top of the NVIDIA cuQuantum stack.
Bugs and Support
This is a community-driven project. Please file bugs and feature requests on the GitHub Issue Tracker.